At it's worst when trying to be a straightforward "Three Musketeers" adaptation. At it's "best" when it has a "who gives a shit!" attitude towards classic literature/history/logic.
Also, not enough Milla. As far as this guy's concerned, she should be playing all the Musketeers. Anyway, as long as her husband keeps putting her in his stupid movies, I'll keep watchin' 'em.