Here we go again: another version of The Three Musketeers for our viewing pleasure. I'll give this one props for its look and feel, and the fact that it appears to be clockpunk, which seriously needs more attention. The cast looks pretty good too: Milla Jovovich as M'lady de Winter; Orlando Bloom as the Duke of Buckingham; Logan Lerman as D'Artagnan; and Juno Temple as Queen Anne. The 3D makes me kind of leery, but who knows.
Also, found on cute patrol: