Masked luchador "Santo" fights against an evil doctor and his zombie army.
2005
2020
1968
2006
2014
2024
1957
2010
1996
1979
2001
2008
2009
2004
2016
2017
1973