Orlando Bloom and James Corden have joined the cast of Constantin Film and Impact Pictures’ 3D version of TheThree Musketeers.

Bloom, from the Lord of the Rings and Pirates of the Caribbean franchises, will play the Duke of Buckingham. British comedian and TV star Corden will play the servant Planchet.

Bloom is represented by CAA and Independent Talent Group in the UK and managed by Brillstein Entertainment Partners. Corden is represented by WME and United Agents in the UK.

The Three Musketeers, to be directed by Paul W S Anderson, was sold to international distributors in Cannes by Summit Entertainment, which has slated the film for a summer 2011 US release.

Besides Bloom and Corden, the cast also includes Christoph Waltz, Logan Lerman, Matthew MacFadyen and Luke Evans.