5 years on from the events of last season, Melinda and Jim celebrate the 5th ...
Ghost Whisperer
Season 5 Episode 12: Blessings in Disguise
Melinda seeks the truth hidden within a newly arrived family before it threatens not only to tear them apart but also a young couple just falling in love.