First Do No Harm
Ghost Whisperer - Season 3

DESCRIPTION

Melinda helps a ghost who blames Jim for his untimely death in an explosion.

Episode Guest Stars