Something that's never happened before will unfold tonight in the episode "Devil's Bargain" and it's something you shouldn't miss especially if you're a Jennifer Love Hewitt fan. Ghost Whisperer makes a bold move by setting up a little stripper pole dancing show featuring Hewitt as her character Melinda Gordon attempts to get to the bottom of yet another supernatural mystery.
While seeing Hewitt as an exotic dancer is worth checking out alone, there are other things in tonight's Ghost Whisperer that are just as significant. For the most part, it sheds light on "The Shadows," the parts that people left behind when people go into the light. Eli (Jamie Kennedy) seems to have a pretty good explanation for these mysterious beings as Melinda has more and more premonitions about The Shadows.
If you recall, "The Shadows" were initially called Aiden's friends, who like shiny objects and are not ghosts. These light beings haven't really caused any harm so far but this time, Melinda senses trouble when Aiden continues to mention his fear of "The Shadows."
Meanwhile, Jim (David Conrad) suspects that his colleague is involved in the disappearance of a med student when he sees his colleague's nonchalant reaction to a paranormal encounter.