Santo vs. the Martian Invasion (Original) / Santo vs. the Martian Invasion (US)
The masked wrestler battles Martians intent on taking over Earth.
Info mistake?