1.094 Views
Santo must battle an evil witch and the demons and evil spirits she brings up from Hell.
Release: Feb 23, 1968
Runtime: 76 minutes
Language: Español
Studio: Cinecomisiones, Filmica Vergara Comisiones
Country: Mexico