The Invaders poster
TV

The Invaders (1967)

S01E12 The Betrayed

Mar 28, 1967 • Season 1 • Episode 12 • HD

Vincent stumbles upon an enigmatic computer tape that might hold evidence of the extraterrestrial invasion.