Susan Hayward
Role: Mary Elizabeth Eden Thompson
William Lundigan
Role: Rev. William Asbury Thompson
Rory Calhoun
Role: Jack Stark
Barbara Bates
Role: Jenny Brock
Gene Lockhart
Role: Jeff Brock
Lynn Bari
Role: Mrs. Billywith
Ruth Donnelly
Role: Glory White
Kathleen Lockhart
Role: Mrs. Brock
Alexander Knox
Role: Tom Salter
Jean Inness
Role: Mrs. Salter
Frank Tweddell
Role: Dr. Fleming
Nina G. Brown
Role: Parishoner (uncredited)
Bobby C. Canup
Role: Two-Headed Boy (uncredited)
Fay Fogg
Role: Martin Twin (uncredited)
Kay Fogg
Role: Martin Twin (uncredited)
Harvey Hester
Role: Parishoner (uncredited)
Jean Inness
Role: Mrs. Martha Salter (uncredited)
Otis Mason
Role: Otis, the chauffeur (uncredited)
Edward Mundy
Role: Parishoner (uncredited)
Arispah Palmer
Role: Bit Role (uncredited)
Wallace Rogers
Role: Minister (uncredited)
Dorothea Carolyn Sims
Role: Martha Salter (uncredited)
Grady Starnes
Role: Pike Boy (uncredited)
Myrtle Stovall
Role: Minister's Wife (uncredited)
Claude Stowers
Role: Stationmaster (uncredited)
Thomas Syfan
Role: Bud Pike (uncredited)
Frank Tweddell
Role: Dr. Fleming, MD (uncredited)
Jerry Vandiver
Role: George Salter (uncredited)
Caroline White
Role: Bit Role (uncredited)
Richard Wilson
Role: Bill Salter (uncredited)