Santo vs. the Martian Invasion (1967)
Santo vs. the Martian Invasion (1967) The masked wrestler battles Martians intent on taking over the Earth.
Island of Lost Souls (1974)
The film version of Jose Leon Sanchezs best selling novel about the authors 20 years of imprisonment on an island ruled by brutality