Dana Andrews
— Martin Greer
Dorothy McGuire
— Nancy Greer
Farley Granger
— Jack Greer
Peggy Dow
— Carrie Turner
Robert Keith
— Thomas Greer
Mildred Dunnock
— Sarah Greer
Ray Collins
— Judge Kenneth Turner
Marjorie Crossland
— Mrs. Celia Turner
Martin Milner
— George Kress Jr.
Walter Baldwin
— George Kress Sr.
Jim Backus
— Harvey Landrum
Walter Sande
— Ned Iverson
Peggy Maley
— Gladys
Jerrilyn Flannery
— Anne Greer
Erik Nielsen
— Tony Greer
Ann Robinson
— Gloria (uncredited)
Dee Carroll
— Small Role (uncredited)