Complete story — includes the ending
A TV show is shooting in Grandview and wants to use Melinda's store. Mel, Delia, Jim and Eli go to a Promotional Event, and Mel and Eli quickly pick up that a ghost is haunting the writer of the show and the lead male actor, and is also involving a seemingly random girl in the audience. They discover that they were all in a play together and the ghost was shot on stage when the blank gun malfunctioned. Mel and Eli think he blames the other three for his death and Eli jumps to the conclusion that the ghost is trying to kill someone on the show. They have to unravel the truth behind what happened in the play all those years ago so the ghost can cross over. After an accident shooting a walk-on part, Jim takes Mel to the hospital and they get some great news. Guest Star: Amelia Heinle as Brook Dennis.
Sources and content license
Source and revision history · Adapted from Wikipedia contributors, Ghost Whisperer season 4. HTML formatting and reference markers removed. · Content license