Watch Ghost Whisperer Living Nightmare Season 5 Episode 13 Stream Online. When a secret is discovered, then there is always something thats gonna change. Some are expected and some are not. The latest episode for the Ghost Whisperer series will tell you what it is. The Latest episode is the Ghost Whisperer Living Nightmare Season 5 Episode 13. In this episode, When Melinda discovers a family secret, madness grips the hospital and the town when a ghost who is making no sense haunts a patient who's making even less. Ghost Whisperer Living Nightmare S05E13 will be aired on the day of Friday, January 29, 2010 8:00 PM-9:00 PM EST on CBS. There is something that is bound to happen. Find it out and Watch Ghost Whisperer Living Nightmare Season 5 Episode 13 Stream Online.