The Ghost of Blackwood Lane
For years, the witness protection program has kept Gary Foreman safe from the horrors he left behind. He’s got a new career and new friends, but they can never know his real name or where he comes from. But the program can’t protect him from the relentless dreams of a young woman in danger. It’s the same dream, night after night, and Gary is helpless, unable to stop the dream’s inevitable and horrifying conclusion. The woman seems strangely familiar…is she someone from his dark past? Is she even real? All he knows for certain is that she needs his help, or she will die.