Rafael Portillo
Director
Director
Dr. Eduardo Almada
Flor Almada / Xochitl
Pinacate
Dr. Krupp
Dr. Sepúlveda
Tierno
Maria, the housekeeper
Comandante
Pepe Almada
Popoca, the Mummy
The Human Robot
Release Date
July 17, 1958Original Language
SpanishBudget
$0.00Production Company
Available On