Rex Harrison
as
Charles Condomine
Marie Ault
as
Cook
Noel Coward
as
Narrator
Joyce Carey
as
Violet Bradman
Noel Coward
Director
Daniel Massey
as
Bobby Kinross
Noel Coward
as
Capt. E.V. Kinross R.N. - Captain 'D'
Joyce Carey
as
Mrs. Kath Hardy
Richard Attenborough
as
Young Stoker
Douglass Montgomery
as
Johnny Hollis
Joyce Carey
as
Miss Winterton
Trevor Howard
as
Sq / Leader Carter
Basil Radford
as
Tiny Williams
Jack Watling
as
Bill Mossman
Clifton Jones
as
Larry
Joyce Carey
as
Mother
Geoffrey Keen
as
Father Vincent
Joyce Carey
as
Margaret Jarvis
Michael Goodliffe
as
Martens
Sidney Poitier
as
Reverend Msimangu
Don Chaffey
Director
Gordon Jackson
as
Farmer
Rosalie Crutchley
as
Farmer's wife
Joyce Carey
as
First Lady
Donald Crisp
as
James Brown
Trevor Howard
as
Dr. Alec Harvey
Joyce Carey
as
Myrtle Bagot
Noel Coward
as
Train Station Announcer
Alfie Bass
as
Waiter at the Royal