Captain Scarlet (2005) (tv show): In 2068, after mankind mistakenly starts a war with the Mysterons from Mars, it's up to Spectrum and their lead agent Captain Scarlet, whom fate has made indestructible, to save mankind. Discover the latest Discussions, Reviews, Quotes, Theories, Explanations and Analysis of Captain Scarlet (2005) below