Invasion America S1E2 backdrop
Invasion America poster

Invasion America (1998)

S1E2 The Son

Jun 08, 1998 Season 1 Episode 2 Sci-Fi & Fantasy, Animation

David Carter discovers the truth about his lineage and the peril that surrounds him when he is assaulted by telekinetics and enigmatic figures known as the "Tall Men." In a shocking turn of events, he witnesses his home and mother vanish in a burst of light, leaving him reeling from the revelation of his dangerous reality.