Show Menu

Watch The Invaders online: Episode 11 The Prophet

David exposes an alien disguised as a prophet who capitalizes on his ability to glow red as a tool to deceive people into thinking that his ""gift"" is from God.

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