Oh! What a Lovely War— Full Cast
1969
Cast (15)

Laurence Olivier
as Field Marshal Sir John French

Vanessa Redgrave
as Sylvia Pankhurst

Maggie Smith
as Music Hall Star

John Mills
as Field Marshall Sir Douglas Haig

Corin Redgrave
as Bertie Smith

Maurice Roëves
as George Smith

Ian Holm
as President Poincare

Juliet Mills
as Nurse

Michael Bates
as Drunk Lance Corporal

Edward Fox
as Aide to Field-Marshal Haig

Dirk Bogarde
as Stephen

Jean-Pierre Cassel
as French Colonel

John Clements
as Gen. von Moltke

John Gielgud
as Count Leopold Von Berchtold

Jack Hawkins
as Emperor Franz Josef

