Masked luchador "Santo" fights against an evil doctor and his zombie army.
2004
1992
1981
2013
2020
2019
1988
2021
1989
2017
1987
2023
1990
2000
1975
1976
2014