On March 25, 2011 the new trailer for The Three Musketeers in 3D was released on Apple.com. Christoph Waltz stars as Cardinal Richelieu, in the new production of the classic tale. The film was shot on location in Wurzburg Germany in the summer of 2010. Also starring are Milla Jovovich (Resident Evil), Orlando Bloom (Pirates of the Carribbean), Matthew Macfayden (Pride and Prejudice), Mads Mikkelson, Logan Lerman, Juno Temple, Ray Stevenson, Luke Evans and Til Schweiger (Inglourious Basterds). Paul W.S. Anderson directs.