[X] close
[X] close
The Three Musketeers movie poster

For Every Legend There Is A New Beginning

Directed by:Paul W.S. Anderson
Produced by:Martin Moszkowicz
Jeremy Bolt
Robert Kulzer
Paul W.S. Anderson
Screenwriter:Andrew Davies
Paul W.S. Anderson
Cast:Logan Lerman ... D'Artagnan
Ray Stevenson ... Porthos
Luke Evans ... Aramis
Matthew Macfadyen ... Athos
Christoph Waltz ... Cardinal Richelieu
Mads Mikkelsen ... Rochefort
Milla Jovovich ... Milady de Winter
Orlando Bloom ... Duke of Buckingham
Juno Temple ... Queen Anne
James Corden ... Planchet
Freddie Fox ... King Louis XIII
Gabriella Wilde ... Constance Bonacieux
Studio/Distributor:Summit Entertainment  United States
Production Companies:Constantin Film
Impact Pictures
Seen the movie? Rate It!

3.89 out of 5 stars (54 users) Add Review

News & Updates (62)