Fred MacMurray
— Pat Falconer
Ray Milland
— Scott Barnes
Louise Campbell
— Peggy Ranson
Andy Devine
— Joe Gibbs
Lynne Overman
— Hank Rinebow
Porter Hall
— Hiram F. Jenkins
Walter Abel
— Nick Ranson
Kitty Kelly
— Martha Ranson
Virginia Weidler
— Young Peggy Ranson
Donald O'Connor
— Young Pat Falconer
James Burke
— J.A. Nolan
Willard Robertson
— Col. Hadley
Dennis Morgan
— Galton
Evelyn Keyes
— Nurse
Joan Leslie
— Young Patricia Falconer
Frank Clarke
— Burke
Anita Randalla Berkely
— Peggy's Baby
Billy Bletcher
— Red Cross Man
Mary Brodel
— Patricia Falconer at Age 17
James P. Burtis
— Reporter
Dolores Casey
— Nurse
George Chandler
— Cody
Jack Chapin
— Sentry
Ethel Clayton
— Woman
Sheila Darcy
— Nurse
Jane Dewey
— Nurse
Lillian Dickson
— Woman
Claire Du Brey
— Edith
Eddie Dunn
— Field Employee
Edward Earle
— Officer