The Three Musketeers— Full Cast
1993
Cast (15)

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

Philip Tan
as Parker

Erwin Leder
as Peasant
Axel Anselm
as Musketeer