Night mode
NEW Episode!
Season 1 Episode 26 : Season 1, Episode 26 - The Long Sleep

UFO

Around 1970, the British and American governments receive incontrovertible evidence that aliens exist and are abducting humans. In cooperation with the United Nations, they set up a secret worldwide organization, SHADO (Supreme Head...

Quality: DVD

Release: 1970

Runtime: 50

IMDb: 7.6

Networks: Associated Television, ITV1,