Santo must battle an evil witch and the demons and evil spirits she brings up from Hell.
A 1966 film.
Santo battles the Strangler.