Masked luchador "Santo" fights against an evil doctor and his zombie army.
1981
1972
1974
1987
2007
1973
2019
—
1985
2020
1989
1993
1996
2002
2013