Santo goes up against a mad scientist and a ranch owner who are turning immigrants into mind controlled zombies.
2007
2014
2015
2011
2010
2016
2001
2019
2005
1999
1974
1994
2008
2009
1988
2018