The Invaders poster
TV

The Invaders (1967)

S01E15 Moonshot

Apr 18, 1967 • Season 1 • Episode 15 • HD

Vincent assists a security officer in looking into the mysterious fatalities of two astronauts on the moon, which occurred amidst an unusual red fog.