Miguel M. Delgado
Director
Director
Santo
Blue Demon
Dracula
Rufus Rex
Lina
Laura Cristaldi
Eric
Prof. Luis Cristaldi
Chief of Police
Jefe de los gangsters
Hombre encadenado
Luchador
Release Date
July 26, 1973Original Language
SpanishBudget
$0.00Production Company
Available On