Catherine Deneuve
Mena Suvari
Stephen Rea
Tim Roth
Justin Chambers
Bill Treacher
Daniel Mesguich
David Schofield
Nick Moran
Steven Spiers
Catherine Deneuve as The Queen
Mena Suvari as Francesca Bonacieux
Stephen Rea as Cardinal Richelieu
Tim Roth as Febre the Man in Black
Justin Chambers as D'Artagnan
Bill Treacher as Bonacieux
Daniel Mesguich as King Louis XIII
David Schofield as Rochefort, Richelieu Henchman
Nick Moran as Aramis
Steven Spiers as Porthos (as Steve Speirs)
Jan Gregor Kremp as Athos
Jeremy Clyde as Lord Buckingham
Michael Byrne as Treville, Head of the Musketeers
Jean-Pierre Castaldi as Planchet
Tsilla Chelton as Madame Lacross