Variety ha confirmado que Orlando Bloom (New York I Love You) se unirá a The Three Musketeers 3D en el papel del Duque de Buckingham.
James Corden (History Boys) interpretará a su sirviente Planchet. Ambos se unen a los ya confirmados Logan Lerman, quien dará vida a D'Artagnan, líder de los mosqueteros; Ray Stevenson como Porthos, Luke Evans como Athos y Matthew Macfadyen como Aramis. Christoph Waltz y Mads Mikkelsen serán los villanos, el Cardenal Richelieu y Rochefort respectivamente. Milla Jovovich se ha hecho con el papel de Milady de Winter, la ex novia de Athos. Juno Temple será la Reina.
Paul W.S. Anderson dirigirá la película para Summit Entertainment, que tiene previsto el estreno durante el verano de 2011.