- 60%
- Type
- Film
- Status
- Released
- Release
- June 27, 1991 (33 years ago)
- Language
- English
- Origin
- Italy · United States
- Production companies
- Full Moon Entertainment
- Runtime
- 1h 37m
Lance HenriksenTorquemada
Stephen LeeGomez
William J. NorrisDr. Huesos
Mark MargolisMendoza
Carolyn Purdy-GordonContessa D'Alba Molina
Barbara BocciContessa's Son
Benito StefanelliExecutioner
Jeffrey CombsFrancisco
Tom TowlesDon Carlos
Rona De RicciMaria
Jonathan FullerAntonio
Oliver ReedCardinal
Larry DolginSergeant of the Guards
Frances BayEsmeralda
Fabio CarforaBeggar