First Do No Harm

Ghost Whisperer - Season 3 Episode 12

Summary

Melinda has trouble dealing with a ghost who blames Jim for his untimely death. However, when she begins her investigation into the ghost's death, Melinda discovers he is attached to the new doctor in town who he blames for his death.
 Loading...

 If you continue to see this message, please make sure that Javascript is enabled and any Ad Blocking software you are using is disabled!
  • Select a part
  • 1
  • 2

User Comments

(please read the rules before writing)

Loading...

Show all comments


Remaining character count: 500

Help Information