Santo must battle an evil witch and the demons and evil spirits she brings up from Hell.
1964
1972
1974
1987
1999
1998
1976
2026
2023
1988
1961
2021
1958
2020
2003
1980
2005
2019
1986