Captain Scarlet heads up an international intelligence agency as they battle against the Mysterons, an alien species from Mars that vows vengeance after a misunderstanding with humans.
Genres: Action & Adventure, Animation, Sci-Fi & Fantasy. TMDB rating: 7.5/10