The Invaders poster
TV

The Invaders (1967)

S01E16 Wall of Crystal

May 02, 1967 • Season 1 • Episode 16 • HD

David's brother, who shares the belief that David is losing his mind, is abducted by aliens with a sinister plan to eliminate the oxygen in Earth's atmosphere.