Santo must battle an evil witch and the demons and evil spirits she brings up from Hell.
El Santo
as Santo
Lorena Velázquez
as Elisa Cardenas / Mayra
María Eugenia San Martín
as Ofelia
Ramón Bugarini
as Arturo
Fernando Osés
as Henchman
Crox Alvarado
as Lawyer / henchman
Edaena Ruiz
as Medusa
Guillermo Hernández
as Henchman
Altia Michel
as
Mary Montiel
as
Alma Pichardi
as