The Three Musketeers— Full Cast
1948
Cast (15)

Gene Kelly
as D'Artagnan

Lana Turner
as Lady De Winter

June Allyson
as Constance

Van Heflin
as Athos

Angela Lansbury
as Queen Ann

Gig Young
as Porthos

Vincent Price
as Richelieu

Robert Coote
as Aramis

Frank Morgan
as King Louis XIII

Keenan Wynn
as Planchet

John Sutton
as The Duke of Buckingham

Reginald Owen
as Treville

Ian Keith
as Rochefort

Patricia Medina
as Kitty

Richard Wyler
as Albert



