Stargate SG-1
Sight Unseen
E13 Jan 17, 2003 44m TV-PG
The team returns to Earth with a piece of technology that allows them to see alien creatures everywhere, and must attempt to contain the problem when it spreads beyond the base.
Where to Watch Sight Unseen
Cast of Sight Unseen