Logan Lerman swings in on a rope to get into the fight in these new stills from The Three Musketeers.
The 19-year-old actor stars as Dâ€™Artagnan, a hot-headed young man who unites with three former legendary but now down on their luck Musketeers to defeat a beautiful double agent (Milla Jovovich) and her villainous employer from seizing the French throne and engulfing Europe in war.
The Three Musketeers opens on October 21! 10+ pics inside…
Posted to: Logan Lerman