Genre: Action
Stars: Blue Demon, Jaime Fernández, El Santo, Martha Elena Cervantes, Queta Garay, Glenda Castro
Crew: Chano Urueta (Director), Antonio Castañeda (Costume Design), Luis Enrique Vergara (Producer), Armando Islas (Makeup Artist), Gerardo Aguilera (Production Design), Fernando Osés (Story)
Country: Mexico
Language: Español
Studio: Filmica Vergara S.A., Cinecomisiones
Runtime: 77 minutes
Quality: HD
Released: Apr 27, 1966
IMDb: 6.4