Чарли Шин
Изначально Чарли Шин планировался на роль Портоса, но в итоге сыграл Арамиса. Кифер Сазерленд, Крис О’Доннел и Оливер Платт перед началом съёмок прошли шестинедельный курс тренировок фехтования и езды на лошади. Чарли Шин свой курс тренировок пропустил, поскольку был занят на съёмках «Горячие головы! Часть вторая». Роль Д’Артаньяна предлагалась Брэду Питту и Стивену Дорффу, но актёры отказались и роль досталась О’Доннелу. Также для съёмок в различных эпизодах фильма Walt Disney предлагал роли Жан-Клоду Ван Дамму, Джонни Деппу, Кэри Элвес и Гэри Олдмену. Вайнона Райдер рассматривалась на роль Миледи де Винтер, но в итоге её роль была исполнена Ребеккой де Морнэй.