Santo must battle an evil witch and the demons and evil spirits she brings up from Hell.
Stream, buy or rent this movie from the providers below.