Noël Coward
Captain E. V. Kinross R.N. / Captain 'D'
Writing
John Mills
Ordinary Seaman Blake / Shorty Blake
Acting
Bernard Miles
Chief Petty Officer Hardy / Walter Hardy
Acting
Celia Johnson
Mrs. Kinross / Alix
Acting
Kay Walsh
Freda Lewis / Freda
Acting
Joyce Carey
Mrs. Hardy / Kath
Acting
Derek Elphinstone
No. 1
Acting
Michael Wilding
Flags
Acting
Chimmo Branson
Midshipman
Acting
Ballard Berkeley
Engineer Commander
Acting
Michael Whittaker
Sub
Costume & Make-Up
Kenneth Carten
Sub-Lieutenant R.N.V.R.
Acting
Geoffrey Hibbert
Joey Mackeridge
Acting
Richard Attenborough
Young Stoker
Acting
Frederick Piper
Edgecombe
Acting
Lionel Grose
Reynolds
Acting
Leslie Dwyer
Parkinson
Acting
Charles Russell
Fisher
Acting
Robert Moreton
Coombe
Acting
Johnnie Schofield
Coxswain
Acting
Franklyn Bennett
Commander Spencer
Acting
Charles Compton
№ 1. "Tremoyne"
Acting
Walter Fitzgerald
Colonel Lumsden
Acting
Daniel Massey
Bobby Kinross
Acting
Ann Stephens
Lavinia Kinross
Acting
Kathleen Harrison
Mrs. Blake
Acting
Dora Gregory
Mrs. Lemmon
Acting
Penelope Dudley-Ward
Maureen
Acting
Barbara Waring
Mrs. Macadoo
Acting
Eileen Peel
Mrs. Farrell
Acting
Lesley Osmond
Nell Fosdick
Acting
Trixie Scales
Mona Duke
Acting
George Carney
Mr. Blake
Acting
Wally Patch
Uncle Fred
Acting
Michael Anderson
Albert Fosdick
Directing
Jill Stephens
May Blake
Acting
Roddy Hughes
Photographer
Acting
Norman Pierce
Mr. Satterthwaite
Acting
Juliet Mills
Freda's Baby
Acting
Leslie Howard
Narrator (voice) (uncredited)
Acting