Outer Limits

Nest

  • Season 6
  • , Episode 20  | 
  • Aired: 8/18/2000
    • Length: 44:25
    • Plays: ???
Synopsis >

Scientists in the Arctic discover an undiscovered species of Polar Mites that infest humans and cause them to become psychotic.

TV GUIDE Users' Most Popular