Dorothea Wieck
— Joanna
Evelyn Venable
— Teresa
Guy Standing
— Doctor
Louise Dresser
— Prioress
Kent Taylor
— Antonio
Gertrude Michael
— Marcella
Bonita Granville
— Carmen (uncredited)
Georgia Caine
— Vicaress
Dickie Moore
— Alberto
Nydia Westman
— Sister Sagrario
Gail Patrick
— Sister Maria Lucia
Marion Ballou
— Sister Ines
Eleanor Wesselhoeft
— Mistress of Novices
Howard Lang
— Mayor
Diane Sinclair
— Christina
Миша Ауэр
— Village Priest
David Durand
— Tomas
Gertrude Norman
— Tornera / Doorkeeper
Yvonne Pelletier
— Pepita