Thomas Hell is an officer in the Salvation Army. He has religious doubts and questions the meaning of his work. He meets Lili, an ex-prostitute struggling to start a new life and he falls in love with her. However, she has a pimp, the boxer Herman, who won't let her leave.
as Thomas Hell
as Lilli
as Herman Nilsson
as Anna
as Maria
as Male Customer
as The officer
as Greta
as Gurra
as Svea
as Nisse
as The Doctor
as Sudden (uncredited)
as Kissing woman (uncredited)
as Thug (uncredited)
as Karin (uncredited)
as Doctor (uncredited)