Bad Blood

Ghost Whisperer: "Bad Blood"

Season 3 · Episode 8
10/10 ( 10 Votes )

Ghost Whisperer Season 3 Episode 8

Ghost Whisperer: "Bad Blood" Season 3 · Episode 8
10/10 ( 10 Votes )

Melinda becomes involved with a couple of ghosts who refuse to cross over after she finds that they are causing trouble for another couple. The ghosts make Melinda play a game of twenty questions.

  • Seasons
  • Top Rated

here list of episodes

Here you can show episodes grouped by release year.

Here you can show the top rated episodes across all seasons.