Santo vs. the Martians
Santo vs. the Martians (1966)

In this Mexican sci-fi fantasy, big beefy Martians invade the earth. Ostensibly they have come to warn people about the dangers of nuclear testing and exploring space, but too soon their real mission becomes manifest when they begin using… More

Rated: Unrated
Running Time:
Release Date: February 12, 2002
Add Your Rating
Flixster
User Score
0%