Season 6, Episode 6 The Beholder

First Aired: February 25, 2000

A man who has recently regained his sight claims he can see an alien woman no one else can.

Watch Now
Subscription
$1.99