Ghost Whisperer (Series)

5 Seasons
107 Episodes

Rated: 12
Ghost Whisperer is a TV series that follows the life of Melinda Gordon (Jennifer Love Hewitt), who has the ability to see and communicate with ghosts. While trying to live as normal a life as possible, Melinda helps earthbound spirits resolve their problems and cross over into the light, or the spirit world.
Season 1
1 Pilot Play
     
2 The Crossing Play
     
3 Ghost, Interrupted Play
     
4 Mended Hearts Play
     
5 Lost Boys Play
     
6 Homecoming Play
     
7 Hope and Mercy Play
     
8 On the Wings of a Dove Play
     
9 Voices Play
     
10 Ghost Bride Play
     
11 Shadow Boxer Play
     
12 Undead Comic Play
     
13 Friendly Neighborhood Ghost Play
     
14 Last Execution Play
     
15 Melinda's Fist Ghost Play
     
16 Dead Man's Ridge Play
     
17 Demon Child Play
     
18 Miss Fortune Play
     
19 Fury Play
     
20 The Vanishing Play
     
21 Free Fall Play
     
22 The Once Play
     
Home Search