Melinda meets a celebrity medium at a show and book signing, but has to tell him about the ghost, which he is completely unaware of, that's screaming for his attention.
When Delia sells a supposedly haunted house to a grieving father and daughter, she takes Melinda to check the place out. Melinda is forced to rethink her "there are no ghosts in empty buildings" stance.
Melinda believes Jim is being haunted by the ghost of a man he tried to save. All Jim wants to do is somehow communicate his remorse, but Melinda's protectiveness causes conflict between them, which may mask what's really happening.
Ned asks Melinda's help when he's injured by what appears to be a ghost haunting his new girlfriend, but as Melinda struggles to solve the mystery of who the ghost is she runs into interference from the girlfriend's family.
Justin is back, and acting strangely. Worried that he will reveal her secrets, Melinda goes to visit him and finds his entire life literally turned upside-down.
An old acquaintance of Rick Payne's comes to town with a familial bombshell, and as Melinda helps him deal with the resentful ghost of his wife she's forced to confront her feelings about having children.