Santo must battle an evil witch and the demons and evil spirits she brings up from Hell.
2021
2019
2017
2022
1972
2014
2011
2016
2005
2020
1993
2024
2023
2018