D'Artagnan travels to Paris hoping to become a musketeer, one of the French king's elite bodyguards, only to discover that the corps has been disbanded by conniving Cardinal Richelieu, who secretly hopes to usurp the throne. Fortunately, Athos, Porthos and Aramis have refused to lay down their weapons and continue to protect their king. D'Artagnan joins with the rogues to expose Richelieu's plot against the crown.
Chris O'Donnell
as D'Artagnan
Kiefer Sutherland
as Athos
Oliver Platt
as Porthos
Charlie Sheen
as Aramis
Tim Curry
as Cardinal Richelieu
Rebecca De Mornay
as Milady
Paul McGann
as Girard / Jussac
Gabrielle Anwar
as Queen Anne
Michael Wincott
as Rochefort
Julie Delpy
as Constance
Hugh O'Conor
as King Louis XIII
Christopher Adamson
as Henri