Carlos Hennings Best movies: Santo contra la invasión de los marcianos (1966) Santo and Blue Demon vs. the Monsters (1970)