

Ghost Whisperer (Seasons 1–5)
The dead are talking...and she is listening.
Synopsis
Ghost Whisperer (2005) is a CBS supernatural drama you can watch online on iFILM. Created by John Gray, the series ran five seasons and 107 episodes, following a young woman whose ability to hear the dead turns everyday life into something far more complicated.
Melinda Gordon — played by Jennifer Love Hewitt across all five seasons — runs an antique shop in a small town, is newly married to Jim (David Conrad), and looks entirely ordinary. Except the dead keep showing up. Not threatening. Just unfinished. Each episode centers on a spirit stuck between worlds: a grudge unresolved, a secret never told, a goodbye that never happened. Camryn Manheim and Jamie Kennedy round out the core cast in the later seasons.
The show aired on CBS from 2005 to 2010 and built a loyal following on the premise that the dead deserve to be heard, not feared. Stream every season of Ghost Whisperer online on iFILM.
All seasons
Starring



























Comments 0