Santo in “Killers From Other Worlds” (1971) 1 December 201530 November 2021 Rating: ★ Mexican Wrestler Superhero vs Alien Monsters Director: Ruben Galindo Actors: Santo Category: Science Fiction