Paul W.S. Anderson s'attaque au célèbre roman d'Alexandre Dumas, déjà mainte fois adapté. Plutôt que d'en faire une version fidèle, il l'utilise pour nous livrer une espèce de mélange entre de la piraterie, de l'heroic fantasy, de l'aventure, et de l'espionnage. Pourquoi pas (quitte à s'aliéner les amateurs de Dumas, autant y aller jusqu'au bout...), sauf que le concept est ici très mal traité.
Le film se veut tantôt très sérieux et prétentieux, notamment avec ses personnages arrogants et ses scènes d'action ultra clipesques bourrées de ralentis, et tantôt humoristique, avec des gags à deux sous. Le scénario est affreusement maladroit, et ne prend même pas la peine de cacher ses multiples plagiats. La mise en scène est sans âme, et les acteurs terriblement mauvais.
Dans le rôle principal, Logan Lerman incarne un d'Artagnan fade et frimeur, Orlando Bloom tient plus du styliste que du Duc machiavélique, Christopher Waltz semble s'ennuyer, et l'on se demande ce que Mads Mikkelsen est venu faire dans cette galère. Sans oublier Milla Jovovich, fausse dans le rôle d'une Milady de Winter plus adepte des ninjateries que de l'espionnage, ou les acteurs incarnant la Cour Royale française qui parlent avec des accents typiquement britanniques... Ainsi, "The Three Musketeers" est un beau ratage, qui a même le culot de vouloir enchaîner sur une suite.