Rok 1662 to nie są przyjemne czasy, szczególnie we Francji. Sposób prowadzenia polityki państwa przez króla Ludwika XIV (Leonardo DiCaprio) nie jest dobry. Prości mieszkańcy głodują, co zaczyna prowadzić ich na skraj buntu. Są oczywiście ludzie, których nie dotyka ubóstwo, szlachta i służba wierna władzy. Jednym z nich jest D'Artagnan (Gabriel Byrne). Przybył on właśnie z polecenia władcy do swojego przyjaciela. Król chce widzieć się z Aramisem (Jeremy Irons), byłym muszkieterem. Porzucił on służbę królowi, skupiając się na służbie Bogu. Dwójka pozostałych muszkieterów, Athos (John Malkovich) i Porthos (Gérard Depardieu jako), również odeszła ze służby. Tylko D'Artagnan, najmłodszy z nich, nadal jest muszkieterem. Sprawuje funkcje kapitana we formacji.