New Captain Scarlet: Cast Captain Scarlet Adventure, Science-Fiction, Action 2/12/05 – 11/26/05 United Kingdom https://itvstudios.com/programmes/captain-scarlet GeneralEpisodesCastCharactersGallery