Paul Harvey
as Rev. A.I. Galsworthy
Marietta Canty
as Delilah
Moroni Olsen
as Herbert Dunstan
Elizabeth Taylor
as Katherine "Kay" Banks
Spencer Tracy
as Stanley T. Banks
Billie Burke
as Doris Dunstan
Tom Irish
as Ben Banks
Taylor Holmes
as Warner
Joan Bennett
as Ellie Banks
Willard Waterman
as Vincent Dixon
Leo Carroll
Melville Cooper
as Mr. Tringle
Nancy Valentine
as Fliss
Don Taylor
as Buckley Dunstan
Frank Orth
as Joe
Rusty Tamblyn
as Tommy Banks
Mary Jane Smith
as Effie