Revenge of the Mysterons from Mars

Captain Scarlet and friends battle the Mysterons from Mars.

Runtime: 91 minutes

Quality: HD

Released: Jan 01, 1981

IMDb: 10

Keywords: