Or
Enter your email address and we'll send you a link to reset your password.
In 1980, the Supreme Headquarters Alien Defence Organisation (S.H.A.D.O.) is formed to protect Earth from an alien race that kidnaps humans and animals for their body parts. Operating from a secret base beneath a London film studio.
You must create an account to continue watching