When the popular soap-opera "Hope's Edge" comes to Grandview to film an episode, Melinda must deal with a disruptive ghost who is haunting the production. The creator and head writer of the soap, Cally, had gone to school at Rockland U, as had the actor who played the male lead, Grant. Melinda discovers that the ghost, Miles, had also gone to Rockland U, and had been in a popular play with Grant that Cally had written. Miles had died on stage during a performance of the play when a prop gun misfired a blank, and the police had concluded the incident was an accident. Regardless, Eli works under the assumption that Miles is out for revenge, and that he blames Grant and Cally for his death, but Melinda remains unconvinced by this theory. Ultimately, Melinda is proven correct when they discover that Miles had inadvertently caused his own death, and that he wanted nothing more but to push his friends to follow their dreams. Meanwhile, Melinda discovers that she is pregnant with Jim's baby.