约翰·米尔斯
John Mills
饰:肖蒂·布莱克 Ordinary Seaman Shorty Blake
诺埃尔·考沃德
Noel Coward
饰:舰长洛金斯 Capt. Edward V. Kinross
伯纳德·迈尔斯
Bernard Miles
饰:军士长沃尔特哈迪 CPO Walter Hardy
西莉亚·约翰逊
Celia Johnson
饰:Alix Kinross
Ann Stephens
饰:Lavinia Kinross
丹尼尔·马西
Daniel Massey
饰:Bobby Kinross
乔伊丝·凯里
Joyce Carey
饰:Katherine Lemmon Hardy
Dora Gregory
饰:Mrs. Lemmon
凯·沃尔什
Kay Walsh
饰:Freda Lewis
德里克·艾尔菲斯通
Derek Elphinstone
饰:First Lieutenant, the 'Torrin' (Number One)
迈克·怀尔登
Michael Wilding
饰:'Flags', Second Lieutenant
菲利普·佛伦德
Philip Friend
饰:'Torps', Torpedo Officer
巴拉德伯克利
Ballard Berkeley
饰:Engineer Commander
Robert Sansom
Robert Sansom
饰:'Guns', Gunnery Officer
Chimmo Branson
Chimmo Branson
饰:Snotty, Midshipman
Caven Watson
饰:Brodie
杰弗里·希伯特
Geoffrey Hibbert
饰:Seaman Joey Mackeridge
弗雷德里克·派珀
Frederick Piper
饰:Edgecombe (Kinross' orderly)
Lionel Grose
饰:Seaman Reynolds
莱斯利·德怀尔
Leslie Dwyer
饰:Seaman Parkinson
Charles Russell
Charles Russell
饰:Seaman Fisher
John Singer
饰:Seaman Moran
Robert Moreton
Robert Moreton
饰:Seaman Coombe
John Boxer
饰:Hollett
Kenneth Evans
Kenneth Evans
饰:Ship's mailman
约翰尼·斯科菲尔德
Johnnie Schofield
饰:Coxswain
Franklyn Bennett
Franklyn Bennett
饰:Cmdr. Spencer
Charles Compton
Charles Compton
饰:First Lieutenant, the 'Tremoyne'
沃尔特·菲茨杰拉德
Walter Fitzgerald
饰:Col. Lumsden
杰拉尔德·凯斯
Gerald Case
饰:Jasper (army orderly)
Hubert Gregg
饰:Pilot of the 'Torrin'
詹姆斯·唐纳德
James Donald
饰:Ship's doctor
迈克尔·惠特克
Michael Whittaker
饰:Sub
嘉芙莲·哈里森
Kathleen Harrison
饰:Mrs. Blake
Penelope Dudley-Ward
饰:Maureen Fenwick
Barbara Waring
饰:Mrs. Macadoo
Eileen Peel
饰:Mrs. Farrell
Lesley Osmond
饰:Nell Fosdick
Josie Welford
饰:Emily
Kay Young
饰:Barmaid
Trixy Scales
Trixy Scales
饰:Mona Duke
乔治·卡尼
George Carney
饰:Dad Blake
沃利·帕奇
Wally Patch
饰:Uncle Fred Blake
迈克尔·安德森
Michael Anderson
饰:Albert Fosdick (as Michael Anderson)
Jill Stephens
Jill Stephens
饰:May Blake
埃弗利·格雷格
Everley Gregg
饰:Freda's nurse
Roddy Hughes
饰:Wedding photographer
Norman Pierce
饰:Mr. Satterthwaite (shipbuilder)
Kenneth Carten
饰:Sub-Lieutenant, R.N.V.R.
莱斯利·霍华德
Leslie Howard
饰:Voice
理查德·阿滕伯勒
Richard Attenborough
饰:Young sailor who leaves post (uncredited)
约翰·布雷伯恩
John Brabourne
饰:Soldier in the Dunkirk sequence (uncredited)
约翰·瓦利
John Varley
饰:Secco
安瑟维·内维尔·张伯伦
Neville Chamberlain
饰:Self, (archive sound)
Jeremy Hawk