Milla Jovovich в ролята на M'lady De Winter
Logan Lerman в ролята на D'Artagnan
Orlando Bloom в ролята на Duke of Buckingham
Ray Stevenson в ролята на Porthos
Matthew Macfadyen в ролята на Athos
Luke Evans в ролята на Aramis
Juno Temple в ролята на Queen Anne
Mads Mikkelsen в ролята на Rochefort
Christoph Waltz в ролята на Cardinal Richelieu
Freddie Fox в ролята на King Louis XIII of France
Til Schweiger в ролята на Cagliostro
James Corden в ролята на Planchet
Dexter Fletcher в ролята на D'Artagnan's Father
Christian Oliver в ролята на Venetian Nobleman
Gabriella Wilde в ролята на Constance