Ghost Whisperer poster
TV2005 – 2009 · 5 Seasons · 107 Episodes · English · Canceled

Ghost Whisperer

The dead are talking...and she is listening.

Your rating