All Cast

Paul Naschy

Paul Naschy

Bernard de Fossey / Satan

Daniela Giordano

Daniela Giordano

Catherine

Mónica Randall

Mónica Randall

Madeleine

Ricardo Merino

Ricardo Merino

Nicolas Rodier

Tony Isbert

Tony Isbert

Pierre Burgot

Julia Saly

Julia Saly

Elvire

Antonio Iranzo

Antonio Iranzo

Rénover

Juan Luis Galiardo

Juan Luis Galiardo

Jean Duprat

Eduardo Calvo

Eduardo Calvo

Émile

Tota Alba

Tota Alba

Mabille

Eva León

Eva León

Pierril Fillé

María Salerno

María Salerno

Isabel Luque

Isabel Luque

Loreta Tovar

Loreta Tovar

(as Loli Tovar)

Belén Cristino

Belén Cristino

Antonio Casas

Antonio Casas

Jenny Llada

Jenny Llada

Denise, the brunette handmaiden (as Jenny O'Neil)