Feb 23, 1968 1h 16m
Horror | Fantasy | Thriller
Santo must battle an evil witch and the demons and evil spirits she brings up from Hell.