Watch Trailer
DISCLAIMER: Not all titles shown are currently available on all streaming providers.

Watch The Invaders Season 2 Episode 12 Online

  • 7.3/10
  • COUNTRIES: United States of America
  • Subtitles: English

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.