Can Captains Scarlet and Blue solve the a mysterious technological breakdown before the whole world is brought to its knees?


Episode Rating: