James Garner
Role: Lt. Commander Charles E. Madison
Julie Andrews
Role: Emily Barham
Melvyn Douglas
Role: Admiral William Jessup
James Coburn
Role: Lt. Commander Paul "Bus" Cummings
Joyce Grenfell
Role: Mrs. Barham
Edward Binns
Role: Admiral Thomas Healy
Keenan Wynn
Role: Old Sailor
William Windom
Role: Captain Harry Spaulding
John Crawford
Role: Chief Petty Officer Paul Adams
Douglas Henderson
Role: Captain Marvin Ellender
Edmon Ryan
Role: Admiral Hoyle
Steve Franken
Role: Young Sailor
Paul Newlan
Role: General William Hallerton
Gary Cockrell
Role: Lieutenant Victor Wade
Bill Fraser
Role: Port Commander
Lou Byrne
Role: Nurse Captain
Alan Howard
Role: Port Ensign
Janine Gray
Role: 1st "Nameless Broad"
Judy Carne
Role: 2nd "Nameless Broad"
Kathy Kersh
Role: 3rd "Nameless Broad"
Larry Billman
Role: Sailor (uncredited)
Carol Cleveland
Role: Army Driver (uncredited)
Luis Delgado
Role: Marine on Landing Craft (uncredited)
Paul Genge
Role: Officer (uncredited)
Jim Jacobs
Role: Navy Aircrewman (uncredited)
Bob Johnson
Role: Documentary Narration (voice) (uncredited)
Kent McCord
Role: Soldier (uncredited)
Jack Raine
Role: Hotel Waiter (uncredited)
Fred Rapport
Role: Party Guest (uncredited)
Sharon Tate
Role: Girl (uncredited)
Red West
Role: Soldier (uncredited)