Clive Brook
— Jim Warren
Peggy Shannon
— Norma Davis / Norma Powers
Charles Starrett
— Arthur Lawrence
Willard Robertson
— Phil Powers
John Wray
— Harry Silvers
Frank Sheridan
— Joel Clarke
Paul Nicholson
— Walter Pritchard
John M. Sullivan
— Father Ryan
Ben Taggart
— Alderman Conners
John Craig
— 'Fake' Chaplain
Charles Trowbridge
— Mallory
Wade Boteler
— Detective
Robert Homans
— Tim - Detective
Patricia Farr
— Minor Role (uncredited)