The Invaders poster
TV

The Invaders (1967)

S01E05 Genesis

Feb 07, 1967 • Season 1 • Episode 5 • HD

Vincent embarks on a quest to find extraterrestrial life, which takes him to an oceanic research facility beneath the waves.