Paul Naschy
Bernard de Fossey / Satan
Daniela Giordano
Catherine
Mónica Randall
Madeleine
Ricardo Merino
Nicolas Rodier
Tony Isbert
Pierre Burgot
Julia Saly
Elvire
Antonio Iranzo
Rénover
Juan Luis Galiardo
Jean Duprat
Eduardo Calvo
Émile
Tota Alba
Mabille
Eva León
Pierril Fillé
María Salerno
Isabel Luque
Loreta Tovar
(as Loli Tovar)
Antonio Casas
Jenny Llada
Denise, the brunette handmaiden (as Jenny O'Neil)
Novocaine
11/23/2001
Verotika
06/13/2019
Our Last Weekend
09/19/2011
The Philadelphia Experiment
08/03/1984
Dick Tracy
04/05/1990
House
08/26/1977
Oppenheimer
07/19/2023
Juliet of the Spirits
10/22/1965
Oasis
08/09/2002
Major League II
03/30/1994
The Wonders
05/22/2014
Men at Work
08/24/1990
Once Upon a Time in China
08/15/1991
The Beguiled
01/23/1971
Operation Napoleon
01/26/2023
Fallen Angels
09/06/1995
From Beijing with Love
10/13/1994
Time and Tide
10/19/2000
The Woman Next Door
09/30/1981
The Principal
09/18/1987