Ghost Whisperer: Season 3, Episode 10
Melinda deals with a ghost who thinks he's Santa Claus, and his motives may not be pure.