Santo goes up against a mad scientist and a ranch owner who are turning immigrants into mind controlled zombies.
2019
1982
2008
1983
2018
1950
1987
1971
2006
2014
1998
1972
1986
1985
1984