Masked luchador "Santo" fights against an evil doctor and his zombie army.
2014
2019
2023
2017
2016
2015
1987
2013
1980
1979
2006
2018
1973
1935
2007
2011
2010