Ghost Whisperer

Ghost Whisperer

2005 - 2010, Crime, Drama, Fantasy
A young newlywed communicates with earthbound spirits.
Average rating:
Love It 0
Love It
Important 0
Inspiring 0
Tired 0
Fail 0

Episode Guide

  • Ghost Whisperer - The Children's Parade (Season 5 Episode 22)
    Season 5 Episode 22:

    The Children's Parade

    Supernatural forces threaten Melinda and her son when she investigates a poltergeist in Grandview hospital.

  • Ghost Whisperer - Dead Ringer (Season 5 Episode 21)
    Season 5 Episode 21:

    Dead Ringer

    Melinda is caught in a dangerous revenge plot when the ghost she is trying to help suddenly turns up alive.

  • Ghost Whisperer - Blood Money (Season 5 Episode 20)
    Season 5 Episode 20:

    Blood Money

    Melinda is in danger while investigating an unsolved kidnapping.

  • Ghost Whisperer - Lethal Combination (Season 5 Episode 19)
    Season 5 Episode 19:

    Lethal Combination

    Aiden (Connor Gibbs) is in danger; Melinda investigates the life of an angry murder victim.

  • Ghost Whisperer - Dead Eye (Season 5 Episode 18)
    Season 5 Episode 18:

    Dead Eye

    When the ghost of a private investigator starts haunting Melinda's house, she and Eli look for answers in the investigator's final case.

  • Ghost Whisperer - On Thin Ice (Season 5 Episode 17)
    Season 5 Episode 17:

    On Thin Ice

    Melinda and Avery (Margaret Cho) investigate when a comic book artist starts drawing encounters with ghosts before they happen.

  • Ghost Whisperer - Old Sins Cast Long Shadows (Season 5 Episode 16)
    Season 5 Episode 16:

    Old Sins Cast Long Shadows

    Melinda fights for the soul of a little girl who has been trapped in a haunted house for years.

  • Ghost Whisperer - Implosion (Season 5 Episode 15)
    Season 5 Episode 15:


    A ghost warns Melinda that a bomb missing from a hidden munitions dump will cost someone their life.

  • Ghost Whisperer - Dead to Me (Season 5 Episode 14)
    Season 5 Episode 14:

    Dead to Me

    When a secret admirer's ghost stalks Ned's professor, a Ouija board is used to solve the mystery.

  • Ghost Whisperer - Living Nightmare (Season 5 Episode 13)
    Season 5 Episode 13:

    Living Nightmare

    Melinda discovers a secret that has killed before and may kill again.

  • Ghost Whisperer - Blessings in Disguise (Season 5 Episode 12)
    Season 5 Episode 12:

    Blessings in Disguise

    Melinda must discover the truth hidden within a new family before it threatens to tear the family apart.

  • Ghost Whisperer - Dead Air (Season 5 Episode 11)
    Season 5 Episode 11:

    Dead Air

    Melinda tries to help Ned stop a ghost out for revenge at the Grandview radio station.

  • Ghost Whisperer - Excessive Forces (Season 5 Episode 10)
    Season 5 Episode 10:

    Excessive Forces

    When a student's ghost accuses a police officer of murdering him, Melinda believes that the death was not a mere skateboarding accident.

  • Ghost Whisperer - Lost in the Shadows (Season 5 Episode 9)
    Season 5 Episode 9:

    Lost in the Shadows

    When a girl's ghost befriends Aiden and threatens Melinda to stay out of her way, Melinda worries for her son's safety.

  • Ghost Whisperer - Dead Listing (Season 5 Episode 8)
    Season 5 Episode 8:

    Dead Listing

    Melinda is drawn into a murder mystery when a ghost leads her to his own corpse.

  • Ghost Whisperer - Devil's Bargain (Season 5 Episode 7)
    Season 5 Episode 7:

    Devil's Bargain

    Jim thinks a colleague might be involved in a med student's disappearance; Aiden continues to be afraid of 'the shadows.'

  • Ghost Whisperer - Head Over Heels (Season 5 Episode 6)
    Season 5 Episode 6:

    Head Over Heels

    The Headless Horseman, from 'The Legend of Sleepy Hollow,' haunts Melinda, and she worries when the book mysteriously shows up at Aiden's school.

  • Ghost Whisperer - Cause for Alarm (Season 5 Episode 5)
    Season 5 Episode 5:

    Cause for Alarm

    One of Eli's patients thinks he is being haunted by his sister's ghost; Jim and Melinda become concerned about Aiden.

  • Ghost Whisperer - Do Over (Season 5 Episode 4)
    Season 5 Episode 4:

    Do Over

    In the hospital morgue, Melinda investigates a haunting -- involving the death of a surgeon.

  • Ghost Whisperer - Till Death Do Us Start (Season 5 Episode 3)
    Season 5 Episode 3:

    Till Death Do Us Start

    When Eli's father suffers a massive heart attack, it prompts a reunion with Eli's mother, dead nearly 10 years but unable to cross over because of a secret she carried with her to the grave.

  • Ghost Whisperer - See No Evil (Season 5 Episode 2)
    Season 5 Episode 2:

    See No Evil

    When an e-mail chain goes viral and threatens the citizens of Grandview, Melinda investigates.

  • Ghost Whisperer - Birthday Presence (Season 5 Episode 1)
    Season 5 Episode 1:

    Birthday Presence

    Melinda gives birth to a son who has apparently inherited her gift for seeing spirits, though his gift has an important difference.

  • Ghost Whisperer - The Book of Changes (Season 4 Episode 23)
    Season 4 Episode 23:

    The Book of Changes

    Melinda fears for her unborn child when she receives an unexpected visit from a ghost.

  • Ghost Whisperer - Endless Love (Season 4 Episode 22)
    Season 4 Episode 22:

    Endless Love

    Melinda gets ready for her wedding day and helps a girl who believes she is being visited by vampires.

  • Ghost Whisperer - Cursed (Season 4 Episode 21)
    Season 4 Episode 21:


    Melinda grows fond of a dollhouse that seems to be inhabited by ghosts in need.

  • Ghost Whisperer - Stage Fright (Season 4 Episode 20)
    Season 4 Episode 20:

    Stage Fright

    Melinda intervenes when a ghost wreaks havoc on the set of a soap opera; a miraculous turn in Melinda's life changes everything for her and Jim.

  • Ghost Whisperer - Thrilled to Death (Season 4 Episode 19)
    Season 4 Episode 19:

    Thrilled to Death

    Eli and Melinda help a ghost settle unfinished business with a mysterious woman (guest star Hilary Duff).

  • Ghost Whisperer - Leap of Faith (Season 4 Episode 18)
    Season 4 Episode 18:

    Leap of Faith

    A young woman uses her abilities to communicate with the earthbound spirits of people who have died and need her help.

  • Ghost Whisperer - Delusions of Grandview (Season 4 Episode 17)
    Season 4 Episode 17:

    Delusions of Grandview

    Melinda's relationship with Sam is in limbo after she shares some devastating news about his identity with him.

  • Ghost Whisperer - Ghost Busted (Season 4 Episode 16)
    Season 4 Episode 16:

    Ghost Busted

    Melinda is surprised by Sam's reaction when she tells him about her gift.

  • Ghost Whisperer - Greek Tragedy (Season 4 Episode 15)
    Season 4 Episode 15:

    Greek Tragedy

    After catching Melinda in several lies, Sam has second thoughts about their relationship.

  • Ghost Whisperer - Slow Burn (Season 4 Episode 14)
    Season 4 Episode 14:

    Slow Burn

    Melinda meets the ghost of an overbearing mother who is holding onto a dark secret.

  • Ghost Whisperer - Body of Water (Season 4 Episode 13)
    Season 4 Episode 13:

    Body of Water

    Melinda confronts a town-wide crisis when the unearthing of a grave leads to a mass haunting.

  • Ghost Whisperer - This Joint's Haunted (Season 4 Episode 12)
    Season 4 Episode 12:

    This Joint's Haunted

    Sam and Melinda take a road trip into his past and end up getting into all sorts of trouble; Melinda encounters the biggest threat yet to her romantic hopes.

  • Ghost Whisperer - Life on the Line (Season 4 Episode 11)
    Season 4 Episode 11:

    Life on the Line

    Melinda helps a family in turmoil after an accident; Delia experiences her first haunting.

  • Ghost Whisperer - Ball and Chain (Season 4 Episode 10)
    Season 4 Episode 10:

    Ball and Chain

    Melinda helps a confused ghost who must face hard facts about her marriage.

  • Ghost Whisperer - Pieces of You (Season 4 Episode 9)
    Season 4 Episode 9:

    Pieces of You

    Melinda discovers the secret of a girl who has been missing for 12 years.

  • Ghost Whisperer - Heart & Soul (Season 4 Episode 8)
    Season 4 Episode 8:

    Heart & Soul

    Melinda tries to help a man suffering from amnesia regain his memory.

  • Ghost Whisperer - Threshold (Season 4 Episode 7)
    Season 4 Episode 7:


    While facing dramatic personal changes, Melinda struggles to help a desperate teenage ghost, feeling her gift of being able to talk to the dead is no longer helpful.

  • Ghost Whisperer - Imaginary Friends and Enemies (Season 4 Episode 6)
    Season 4 Episode 6:

    Imaginary Friends and Enemies

    When a child's imaginary friend disrupts a wedding, Melinda tries to calm the ghosts causing chaos.

  • Ghost Whisperer - Bloodline (Season 4 Episode 5)
    Season 4 Episode 5:


    Melinda investigates the sudden death of a high-school athlete whose ghost is following a family that is not her own.

  • Ghost Whisperer - Save Our Souls (Season 4 Episode 4)
    Season 4 Episode 4:

    Save Our Souls

    While on a romantic getaway with Jim, Melinda stumbles upon an angry ghost who haunts a newlywed couple.

  • Ghost Whisperer - Ghost in the Machine (Season 4 Episode 3)
    Season 4 Episode 3:

    Ghost in the Machine

    Melinda tracks down a ghost who is targeting girls on a social-networking Web site.

  • Ghost Whisperer - Big Chills (Season 4 Episode 2)
    Season 4 Episode 2:

    Big Chills

    Melinda reconnects with old high-school friends after one of their classmates dies mysteriously.

  • Ghost Whisperer - Firestarter (Season 4 Episode 1)
    Season 4 Episode 1:


    When a fire breaks out at Rockland University, Jim saves a professor, Eli, who has a near-death experience; Melinda befriends Eli and realizes he shares her ability.

  • Ghost Whisperer - Pater Familias (Season 3 Episode 18)
    Season 3 Episode 18:

    Pater Familias

    A series of possessions finally gives Melinda answers about her long-missing father and why her mother (Anne Archer) has kept the truth from her.

  • Ghost Whisperer - Stranglehold (Season 3 Episode 17)
    Season 3 Episode 17:


    After Melinda is given the file number of a murder case her father prosecuted, she tries to determine if the trial or the victim's murder is connected to her father's disappearance.

  • Ghost Whisperer - Deadbeat Dads (Season 3 Episode 16)
    Season 3 Episode 16:

    Deadbeat Dads

    Melinda helps professor Payne juggle an ex-girlfriend, his 10-year-old son and the jealous ghost of his dead wife.

  • Ghost Whisperer - Horror Show (Season 3 Episode 15)
    Season 3 Episode 15:

    Horror Show

    Melinda checks in on a college student who has been suffering from hauntings after going to the movies.

  • Ghost Whisperer - The Gravesitter (Season 3 Episode 14)
    Season 3 Episode 14:

    The Gravesitter

    Melinda faces the town blogger, who knows her secret and plans to tell.

  • Ghost Whisperer - Home but Not Alone (Season 3 Episode 13)
    Season 3 Episode 13:

    Home but Not Alone

    Melinda helps Ned's girlfriend, who thinks her late father is haunting her home.

  • Ghost Whisperer - First Do No Harm (Season 3 Episode 12)
    Season 3 Episode 12:

    First Do No Harm

    Melinda struggles to help a ghost who blames Jim for his death.

  • Ghost Whisperer - Slam (Season 3 Episode 11)
    Season 3 Episode 11:


    Melinda delves into the complex world of high-school romance and gossip as she tries to uncover the reason behind hauntings at Ned's new school.

  • Ghost Whisperer - Holiday Spirit (Season 3 Episode 10)
    Season 3 Episode 10:

    Holiday Spirit

    Melinda sacrifices her holiday traditions to help a ghost who believes he is Santa Claus to find the true meaning of Christmas.

  • Ghost Whisperer - All Ghosts Lead to Grandview (Season 3 Episode 9)
    Season 3 Episode 9:

    All Ghosts Lead to Grandview

    Melinda tries to help a girl and her family understand the important gift she has been given.

  • Ghost Whisperer - Bad Blood (Season 3 Episode 8)
    Season 3 Episode 8:

    Bad Blood

    Melinda learns that there is something suspicious about the house that Delia's friend recently purchased.

  • Ghost Whisperer - Unhappy Medium (Season 3 Episode 7)
    Season 3 Episode 7:

    Unhappy Medium

    Suspicious of a psychic's investigation, Melinda looks into the disappearance of a young socialite.

  • Ghost Whisperer - Double Exposure (Season 3 Episode 6)
    Season 3 Episode 6:

    Double Exposure

    Professor Payne's date, a fellow professor at Rockland University, refuses to have her picture taken.

  • Ghost Whisperer - Weight of What Was (Season 3 Episode 5)
    Season 3 Episode 5:

    Weight of What Was

    While searching for answers about the past, Melinda discovers an underworld lurking below Grandview.

  • Ghost Whisperer - No Safe Place (Season 3 Episode 4)
    Season 3 Episode 4:

    No Safe Place

    Melinda's life is in danger when she tries to help the victim of a stalker.

  • Ghost Whisperer - Haunted Hero (Season 3 Episode 3)
    Season 3 Episode 3:

    Haunted Hero

    Melinda helps an Iraq War veteran deal with the ghosts that he has brought back with him.

  • Ghost Whisperer - Don't Try This at Home (Season 3 Episode 2)
    Season 3 Episode 2:

    Don't Try This at Home

    The urban legend of Bloody Mary becomes a reality for students at Rockland University, causing Melinda to search for answers.

  • Ghost Whisperer - The Underneath (Season 3 Episode 1)
    Season 3 Episode 1:

    The Underneath

    While searching for the truth about her family history, Melinda discovers that she has an underlying connection to Grandview.

  • Ghost Whisperer - The Gathering (Season 2 Episode 22)
    Season 2 Episode 22:

    The Gathering

    A prophet-ghost gives mythological clues about an impending disaster in Grandview.

  • Ghost Whisperer - The Prophet (Season 2 Episode 21)
    Season 2 Episode 21:

    The Prophet

    A prophetic ghost shares visions of a deadly future with Melinda, making her fear for her loved ones.

  • Ghost Whisperer - The Collector (Season 2 Episode 20)
    Season 2 Episode 20:

    The Collector

    Melinda meets another ghost whisperer, but begins to fear him when she discovers his connection to professor Payne's wife.

  • Ghost Whisperer - Delia's First Ghost (Season 2 Episode 19)
    Season 2 Episode 19:

    Delia's First Ghost

    After witnessing the spirit of Delia's late husband sabotaging Delia's date, Melinda reveals her unique ability.

  • Ghost Whisperer - Children of Ghosts (Season 2 Episode 18)
    Season 2 Episode 18:

    Children of Ghosts

    When Homer the Ghost Dog spooks Delia's golden retriever, she goes to dog whisperer Cesar Millan for guidance.

  • Ghost Whisperer - The Walk-In (Season 2 Episode 17)
    Season 2 Episode 17:

    The Walk-In

    When Jim tells Melinda that a corpse disappeared from the local morgue, they search for the body and an explanation.

  • Ghost Whisperer - The Cradle Will Rock (Season 2 Episode 16)
    Season 2 Episode 16:

    The Cradle Will Rock

    A ghost asking for help delivering a message to his wife leads Melinda to a dangerous criminal.

  • Ghost Whisperer - Mean Ghost (Season 2 Episode 15)
    Season 2 Episode 15:

    Mean Ghost

    Melinda finds that the spirit of a former cheerleader is behind a series of freak accidents dogging the team of a high-school coach (Mary J. Blige).

  • Ghost Whisperer - Speed Demon (Season 2 Episode 14)
    Season 2 Episode 14:

    Speed Demon

    When her car breaks down on a remote road, Melinda finds herself face to face with an angry spirit, who tells her that someone is going to die.

  • Ghost Whisperer - Deja Boo (Season 2 Episode 13)
    Season 2 Episode 13:

    Deja Boo

    Melinda discovers that a spirit with multiple personalities is trying to prevent the birth of her pregnant friend's child.

  • Ghost Whisperer - Dead to Rights (Season 2 Episode 12)
    Season 2 Episode 12:

    Dead to Rights

    A desperate spirit pulls Melinda into a family's bitter fight; Delia struggles to teach Ned how to find closure.

  • Ghost Whisperer - Cat's Claw (Season 2 Episode 11)
    Season 2 Episode 11:

    Cat's Claw

    A mud-spattered ghost transports Melinda from her home to a jungle, where she uncovers a new mystery involving one of professor Payne's colleagues.

  • Ghost Whisperer - Giving Up the Ghost (Season 2 Episode 10)
    Season 2 Episode 10:

    Giving Up the Ghost

    Melinda encounters the angry spirit of a professional ballplayer who tries to take over the body of a young pitcher during a high-school game.

  • Ghost Whisperer - The Curse of the Ninth (Season 2 Episode 9)
    Season 2 Episode 9:

    The Curse of the Ninth

    Melinda must help a former rock star who is terrorized by his father's ghost.

  • Ghost Whisperer - The Night We Never Met (Season 2 Episode 8)
    Season 2 Episode 8:

    The Night We Never Met

    After a restaurant burns down for the second time, Melinda helps an angry ghost accused of setting the original fire, which killed him; Melinda remembers the night she met Jim, when a fire erupted in the building next to where she lived.

  • Ghost Whisperer - A Vicious Cycle (Season 2 Episode 7)
    Season 2 Episode 7:

    A Vicious Cycle

    After finding a ghost's daughter, Melinda realizes she must help them acknowledge their shared past in order for the mother to cross over.

  • Ghost Whisperer - The Woman of His Dreams (Season 2 Episode 6)
    Season 2 Episode 6:

    The Woman of His Dreams

    A beautiful female ghost haunts Jim's dreams, leading Jim and Melinda to try to help the spirit's younger sister, who seems to be following in the dead woman's footsteps.

  • Ghost Whisperer - A Grave Matter (Season 2 Episode 5)
    Season 2 Episode 5:

    A Grave Matter

    Melinda meets a confused ghost who says he is buried in the wrong grave; she attempts to unravel the mystery of who is buried in the grave.

  • Ghost Whisperer - The Ghost Within (Season 2 Episode 4)
    Season 2 Episode 4:

    The Ghost Within

    Melinda senses something strange about the ornaments she buys at a flea market; she sees wild images from a ghost's mind when she picks up any of the objects, so she visits professor Payne (Jay Mohr) to see if he can explain the phenomenon.

  • Ghost Whisperer - Drowned Lives (Season 2 Episode 3)
    Season 2 Episode 3:

    Drowned Lives

    Melinda must find out why the spirit of a 6-year-old girl who drowned in the family swimming pool is unwilling to cross over.

  • Ghost Whisperer - Love Still Won't Die (Season 2 Episode 2)
    Season 2 Episode 2:

    Love Still Won't Die

    A troubled spirit confronts Melinda but refuses to reveal his face to her.

  • Ghost Whisperer - Love Never Dies (Season 2 Episode 1)
    Season 2 Episode 1:

    Love Never Dies

    After a plane crash, Melinda finds herself in a battle over Andrea's fate; searching for the identity of 'Wide Brim.'

  • Ghost Whisperer - The One (Season 1 Episode 22)
    Season 1 Episode 22:

    The One

    Melinda must contend with crash investigators and an evil spirit when she tries to help hundreds of confused passengers killed in a jetliner crash.

  • Ghost Whisperer - Free Fall (Season 1 Episode 21)
    Season 1 Episode 21:

    Free Fall

    After chilly spirits visit her, Melinda realizes that a jetliner is going to crash; Melinda faces her biggest challenge yet.

  • Ghost Whisperer - The Vanishing (Season 1 Episode 20)
    Season 1 Episode 20:

    The Vanishing

    After Melinda falls and injures her head, she discovers that she can no longer communicate with earthbound spirits and fears that she has lost her gift forever.

  • Ghost Whisperer - Fury (Season 1 Episode 19)
    Season 1 Episode 19:


    Melinda helps find justice for the ghost of a black man killed in the 1970s in a fight with a white co-worker.

  • Ghost Whisperer - Miss Fortune (Season 1 Episode 18)
    Season 1 Episode 18:

    Miss Fortune

    When a traveling carnival comes to town, Melinda encounters the spirit of a vengeful magician, who thinks his death during an underwater stunt was not an accident, but the work of his jealous brother.

  • Ghost Whisperer - Demon Child (Season 1 Episode 17)
    Season 1 Episode 17:

    Demon Child

    The spirit of a malicious young boy haunts his workaholic mother, who neglected to spend time with him while he was alive.

  • Ghost Whisperer - Dead Man's Ridge (Season 1 Episode 16)
    Season 1 Episode 16:

    Dead Man's Ridge

    Melinda must help rescue Andrea's friend, who went missing during a hike with his brother.

  • Ghost Whisperer - Melinda's First Ghost (Season 1 Episode 15)
    Season 1 Episode 15:

    Melinda's First Ghost

    When Melinda's first ghost reappears, her presence triggers Melinda to remember when she first discovered her ability and the strain it put on her relationship with her mother, who could not understand what she was going through.

  • Ghost Whisperer - Last Execution (Season 1 Episode 14)
    Season 1 Episode 14:

    Last Execution

    The ghost of an executed prisoner asks Melinda to help get his daughter her money for his valuable paintings.

  • Ghost Whisperer - Friendly Neighborhood Ghost (Season 1 Episode 13)
    Season 1 Episode 13:

    Friendly Neighborhood Ghost

    Melinda's new neighbor is being haunted by his friend's dead grandfather, who suspects that the neighbor killed his granddaughter.

  • Ghost Whisperer - Undead Comic (Season 1 Episode 12)
    Season 1 Episode 12:

    Undead Comic

    A comic haunts a comedy club in which he used to perform, and Melinda helps him find closure following his suicide.

  • Ghost Whisperer - Shadow Boxer (Season 1 Episode 11)
    Season 1 Episode 11:

    Shadow Boxer

    The mother of an amateur boxer seeks Melinda's help to reunite her husband and son after her death causes a rift between them.

  • Ghost Whisperer - Ghost Bride (Season 1 Episode 10)
    Season 1 Episode 10:

    Ghost Bride

    Melinda tries to help a friend who is being tormented by the spirit of her fiance's late wife, who died in a car crash on the way to their wedding reception.

  • Ghost Whisperer - Voices (Season 1 Episode 9)
    Season 1 Episode 9:


    Melinda finds a mother's lost spirit through electronic-voice phenomenon, then works to reconcile the woman with her teenage son.

  • Ghost Whisperer - On the Wings of a Dove (Season 1 Episode 8)
    Season 1 Episode 8:

    On the Wings of a Dove

    Melinda helps the spirit of an ex-con seek forgiveness for his sins and make amends with his wife and son.

  • Ghost Whisperer - Hope and Mercy (Season 1 Episode 7)
    Season 1 Episode 7:

    Hope and Mercy

    Melinda helps the spirit of a woman who died from complications during what should have been a routine surgery.

  • Ghost Whisperer - Homecoming (Season 1 Episode 6)
    Season 1 Episode 6:


    A teenage boy, who died in a freak accident after learning he was adopted, seeks Melinda's help in finding his birth mother.

  • Ghost Whisperer - Lost Boys (Season 1 Episode 5)
    Season 1 Episode 5:

    Lost Boys

    Melinda discovers the spirits of three boys and a dog that died in an orphanage fire in 1956 and must help them cross over before the inn they are inhabiting is destroyed.

  • Ghost Whisperer - Mended Hearts (Season 1 Episode 4)
    Season 1 Episode 4:

    Mended Hearts

    An organ donor who recently died wants to console his grieving fiancee, and Melinda connects her with the man who is the heart recipient.

  • Ghost Whisperer - Ghost, Interrupted (Season 1 Episode 3)
    Season 1 Episode 3:

    Ghost, Interrupted

    Melinda helps a deceased teenager apologize to her twin sister for past betrayals and to move on.

  • Ghost Whisperer - The Crossing (Season 1 Episode 2)
    Season 1 Episode 2:

    The Crossing

    Melinda helps a boy who died in a train crash to reassure his mother that it was not her fault.

  • Ghost Whisperer - Pilot (Season 1 Episode 1)
    Season 1 Episode 1:


    A woman must help the earthbound spirit of a soldier who appears not to realize he is dead.

User Reviews

What do you think of Ghost Whisperer?


Poster images provided by