Cinema Blend writes: "Orlando Bloom Will Buckle His Swash For The Three Musketeers Orlando Bloom is returning to swashbuckling. He’s officially on board Paul W.S. Anderson’s new take on The Three Musketeers. Here’s the weird thing: He’s not one of the Musketeers. Logan Lerman, Ray Stevenson, Luke Evans, and Matthew Macfadyen are already set to play the titular Musketeers. Instead Variety says he’s playing the Duke of Buckingham."