Santo goes up against a mad scientist and a ranch owner who are turning immigrants into mind controlled zombies.
2002
2009
2015
1966
2017
1998
1985
2021
2013
2025
—
1979
2008
2007
2012
1920
2011