Season 2, Episode 9 Sight Unseen

First Aired: September 4, 2007

Carter pulls a vanishing act after inadvertently entangling himself in an abandoned research project centered on making things invisible.

Watch Now
Subscription
Paid