Masked luchador "Santo" fights against an evil doctor and his zombie army.
2014
2013
2017
1998
1981
1980
1975
2006
1988
2005
2008
1994
2004
2021
1964