Forum Topic

EscapeSet
MemberOvomorphNovember 09, 2021Saw this movie or series in early 2000 and haven't been able to place it since. The plot is vaguely that a human-like alien species has subjugated earth's citizens through mind control. I remember something about the mind control being emitted from a large tv screen on the side of one of the downtown buildings. Also, the plot mentions that a large disc atop one of the downtown buildings, long believed to be just interesting architecture, was actually their ship which landed many years ago. Please help - I've looked everywhere for any mention of this!