威廉姆·伯格
William Berger
饰:Father Vicente
赫伯特·福克斯
Herbert Fux
饰:Satan
安东·迪夫伦
Anton Diffring
饰:Old Priest
苏珊·海明威
Susan Hemingway
饰:Maria Rosalea
Ana Zanatti
饰:Mother Alma, the Grand Priestess
Aida Vargas
饰:Antónia, a Nun (as Aida Kargas)
维托尔·门德斯
Vítor Mendes
饰:António Fernando Queiroz de Melo, the Mayor
Isa Schneider
饰:Antónia, a Nun
Herman José
饰:Manuel Gonçalves, the Prince (as Hermann Krippahl)
José Viana
饰:The Grand Inquisitor (as Jose Viana)
Patricia Da Silva
饰:Maria's Mother
Victor de Sousa
饰:Inquisitor's Aid
尼古拉·布雷纳
Nicolau Breyner
饰:Prince's Aid
Esther Studer
饰:Josefina, a Nun
Dagmar Bürger
饰:Nun
Clara Marabuto
饰:Josefina, a nun
Aida Gouveia
Aida Gouveia
饰:Antónia, a Nun