格利高里·派克
Gregory Peck
饰:Cmdr. Dwight Lionel Towers, USS Sawfish
艾娃·加德纳
Ava Gardner
饰:Moira Davidson
弗雷德·阿斯泰尔
Fred Astaire
饰:Julian Osborne
安东尼·博金斯
Anthony Perkins
饰:Lt. Cmdr. Peter Holmes, Royal Australian Navy
Lola Brooks
饰:Lt. Hosgood (Bridie's secretary)
盖·唐尔曼
Guy Doleman
饰:Lt. Cmdr. Farrel
约翰·梅永
John Meillon
饰:Ralph Swain (ashore in San Francisco)
格里·达根
Gerry Duggan
饰:Bit Part (uncredited)
Frank Gatliff
饰:Radio officer (uncredited)
John Morgan
饰:Bit Part (uncredited)
格拉汉姆·肯尼迪
Graham Kennedy
饰:Bit Part (uncredited)
Donna Anderson
饰:Mary Holmes
John Tate
John Tate
饰:Adm. Bridie
Harp McGuire
饰:Lt. Sunderstrom (ashore in San Diego)
肯·韦恩
Ken Wayne
饰:Lt. Benson
Richard Meikle
饰:Davis
Joe McCormick
饰:Ackerman (radiation sickness)
Lou Vernon
Lou Vernon
饰:Bill Davidson (Moira's father)
Kevin Brennan
Kevin Brennan
饰:Dr. King (radiation diagnosis)
Basil Buller-Murphy
饰:Sir Douglas Froude (club)
John L. Cason
John L. Cason
饰:Salvation Army captain (as John Casson)
Paddy Moran
饰:Stevens (club wine steward)
Grant Taylor
饰:Morgan (Holmes party)
Harvey Adams
饰:Sykes (State Fisheries & Game Dept.) (uncredited)
Peter Ashton
饰:Bit Part (uncredited)
Jim Barrett
饰:Chrysler (Moira's outfit) (uncredited)
Ken Baumgartner
饰:Bit Part (uncredited)
Jack Boyer
饰:Bit Part (uncredited)
C. Harding Brown
饰:Dykers (billiards at club) (uncredited)
Norman Cook
饰:Bit Part (uncredited)
Colin Crane
饰:Bit Part (uncredited)
Keith Eden
饰:Dr. Fletcher (with Peter on the beach) (uncredited)
Lucian Endicott
饰:Bit Part (uncredited)
Stuart Finch
饰:Jones (radio operator) (uncredited)
Paddy Fitzallen
饰:Bit Part (uncredited)
Ronald Fortt
饰:Bit Part (uncredited)
Cyril Gardner
饰:Bit Part (uncredited)
Katherine Hill
饰:Jennifer Holmes (baby) (uncredited)
Collins Hilton
饰:Bit Part (uncredited)
Brian James
饰:Bit Part (uncredited)
Joseph Jenkins
饰:Bit Part (uncredited)
Audine Leith
饰:Betty (uncredited)
Paul Maloney
饰:Bit Part (uncredited)
Ray Marshall
饰:Bit Part (uncredited)
Peter O'Shaughnessy
饰:Jorgensen associate (uncredited)
Rita Pauncefort
饰:Elderly woman (Holmes party) (uncredited)
Carey Paul Peck
饰:Boy (uncredited)
Elwyn Peers
饰:Bit Part (uncredited)
John Royle
饰:Senior officer (uncredited)
Jerry Ian Seals
饰:Fogarty (sonar operator) (uncredited)
Al Thomas
饰:Bit Part (uncredited)
Mario Vecci
饰:Bit Part (uncredited)
Peter Williams
饰:Prof. Jorgensen, scientist (uncredited)
Hugh Wills
饰:Bit Part (uncredited)
John Casson
饰:Salvation Army captain