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