The race to see who can make a better, sexier, and more swashbuckling adaptation of Alexandre Dumas' classic tale of French chivalry just got a little more interesting. Paul W.S. Anderson has landed one heck of a cast for his 3D modernized-but-not-really version of The Three Musketeers.

According to THR's Heat Vision, Anderson has recruited a very swashbuckling and handsome set to wear the blue and silver. Logan Lerman will play D'Artagnan, the young man who leaves home to join France's elite fighting force, and gets hooked up with the three titular musketeers. Porthos, Athos, and Aramis will be played by Ray Stevenson (one of my very favorites, and the perfect Porthos), Matthew MacFadyen, and Luke Evans, respectively.

It's the villains who will have film geeks really lining up, though. Everyone's favorite Nazi, Christoph Waltz, will be playing the dastardly Cardinal Richelieu, and Mads Mikkelsen will be playing Rochefort. Orlando Bloom has been offered the part of the Duke of Buckingham, but has not yet accepted. Of course, since this is an Anderson movie, Milla Jovovich has nabbed a part. She'll be playing Milady de Winter, whom Anderson describes as "a 17th century Bond girl." Er, I guess. Seductive and willful, certainly, but then I don't know my Bond girls that well.

Shooting is set to begin in September with a script by Andrew Davies, and the film aims to hit theaters in 2011. The ingredients for a great Musketeer film are here, but will Anderson be able to put them together into something a step above Resident Evil?
And what will Doug Liman do with his version to top this cast? It's his move now. The battle for the best "re-imagining" is still on.