Revenge of the Mysterons from Mars

ITC Entertainment

Science Fiction Action Family
91 min     1     1981     United Kingdom

Overview

Captain Scarlet and friends battle the Mysterons from Mars.

Similar