A routine estate sale lands Melinda in the center of dark forces battling for the soul of a little girl ("Cassidy") who's been trapped in a violently haunted house for years.
click here to see where to watch or (watch here).
Ready to Watch Ghost Whisperer, Season 5, Episode 16?