Add like... 123Movies. Santo must battle an evil witch and the demons and evil spirits she brings up from Hell.Genre: Country: Director: Cast: