Earlier this year, Powerhouse Films released two of the first Santo movies as part of their Indicator Series. Santo vs. Evil Brain (Santo contra cerebro del mal) and Santo vs. Infernal Men (Santo contra hombres infernales), both directed by Joselito RodrÃguez, came out in 1961 and started the popular luchador’s […]