Where To Stream Captain Scarlet and the Mysterons Season 1 Episode 24
Place of Angels
- Aired March 8, 1968
- 30 Min
Once again, the Mysterons crypic threats make Spectrum believe they are targeting the Angels for a second time, but it isn't actually one of the Angels, it's one of their home cities. Or so Spectrum thinks... A report is received from a biological research station on the outskirts of Manchester, England, regarding the theft of the phial of the K-14 virus. This is a revolutionary and brand new strain that has the capability to kill 10 million people. Captain Scarlet and Captain Blue start a...