Show Menu

Watch The Invaders online: Episode 12 Labyrinth

When David Vincent brings an injured alien into the doctor for treatment, the patient's x-rays reveal odd results. While David works to alert the authorities, the aliens conspire to destroy both evidence and witnesses.

Ready to Watch The Invaders, Season 2, Episode 12?
click here to see where to watch or .