In the year 1980 the Earth is threatened by an alien race who kidnap and kill humans and use them for body parts. A secret military organization is set up to defend the Earth from this alien threat. This organization is named SHADO (Supreme Headquarters Alien Defence Organization) and operates from a secret location beneath a movie lot.
Last Episode01x26 The Long Sleep Aired: Mar. 15, 1973
When a woman awakens from a ten year coma, she gives vital information about a close alien encounter she had in an old abandoned farmhouse. Straker …
Series Fun Facts
- [no trivia found]