La máscara que utiliza Leonardo DiCaprio estaba hecha de poliestireno, no de hierro.
Anthony Hopkins era la opción del director para interpretar a Aramis, sin embargo el actor lo rechazó por otro proyecto. Otros actores considerados fueron Alan Rickman y Alan Neill.
La película está basada en la obra El visconde de Bragelonne de Alexandre Dumas.
En la novela Aramis es el único sobreviviente de los mosqueteros, mientras que en la película el único que muere es D'Artagnan.
La historia está basada en una leyenda sobre un prisionero de la Bastilla.