Bad Blood is the eighth episode of the third season, and the fifty-second overall episode, of the CBS series, Ghost Whisperer, originally premiering on November 16, 2007. The episode was written by Teddy Tenenbaum and directed by Peter Werner, and recieved a total of 9.56 million viewers.
Melinda becomes involved with a couple of ghosts who refuse to cross over after she finds that they are causing trouble for a man and his daughter. The ghosts make Melinda play a game of twenty questions. Melinda tries to protect a father and daughter from ghosts who are controlling them, and Delia voices her doubts when things hit a little close to home.