Where To Stream The Twilight Zone Season 1 Episode 8
Point of Origin
- Aired May 16, 2019
- 42 Min
- Rated 6.4
- Number 12 Of 20 Rated Episodes
The government takes away Eve, a suburban housewife, and claims that she harbors a dark secret but won't tell her what it is.