The three musketeers is a 3D gem. Clearly designed for the 3D market, the film is visually impressive. This does not mean that the film has too much special effects (there isn't much) but rather it is vibrant in its colour and well designed sets .
The characters are interesting and the acting is good. D'artagnan looks a bit feminine though. He looks very much like Jennifer Aniston.
The 3 musketeers is one of my favourite books so was a bit uncertain what to expect. There are some similarities to the book but there are a lot of new elements. (I don't know what Dumas would think of them). If you are wanting to see a film that sticks strictly to the book, then this is not for you. However, if you are prepared to view it as a film on its own, then you won't be disappointed.