Ghost Whisperer: Old Sins Cast Long Shadows

"Old Sins Cast Long Shadows" is the sixteenth episode of season five of Ghost Whisperer and the ninety-first episode overall. It was directed by Steven Robman with a script written by Laurie McCarthy and Stephanie SenGupta. It first aired on CBS on Friday night on March 12th, 2010 at 8:00 pm. In this episode, Halloween has come to Grandview, and with it comes a certain horse-riding individual lacking a head of some infamy.