The Outer Limits: S1E03 "The Architects of Fear"

Published: Feb. 10, 2021, 5:45 p.m.

A group of scientists decide to stage an international crisis, an alien invasion, to unite the warring nations of the world against a common enemy. The alien will be one of the scientists physically transformed down to his organs and respiratory system, launched into space to crash on earth and terrify the world.