The Radio Times logo

Ghost Whisperer

  • 2008
  • Season 3
  • 18 episodes
  • Drama

Summary

Melinda's search for the truth of her family history grows ever more complex and dangerous when she learns that her roots are bound to the roots of Grandview itself.

Sponsored content