Show Menu


Watch Alien Nation online: Episode 12 The Red Room

Sikes and Francisco join the search for an elusive killer, a Newcomer trained in the quarantine camps to be an assassin for the CIA.

Ready to Watch Alien Nation, Season 1, Episode 12?
click here to see where to watch or (watch here).