Season 1, Episode 18 Return to the Spirit World, Part 1

First Aired: January 10, 2009

Part 1 of 2. Goodwin tries to uncover secrets from Luna by using hypnotic powers.

Watch Now
$2.99
Free
Paid
Free