Driven by unexplainable nightmares of a violent murder, Drew Summers (Candace Cameron Bure
) mysteriously arrives in the small town of Steveston, Oregon, on the first anniversary of the death of Laura Fairgate - a young woman who died with her boyfriend Ted (Casper Van Dien
) in a murder/suicide that rocked the town.
Ray Ordwell (Denis Arndt), Laura's stepfather, is just concluding a moving speech to launch a week-long festival in his stepdaughter's honor when Drew approaches the stage in a trance-like state and announces that she's Laura. Laura's mother Julie (Teri Garr) wants desperately to believe that Drew really is possessed by her daughter's spirit, but the townspeople, who want nothing more than to put the tragedy behind them, believe Drew is simply putting on an act.
As she confronts a conspiracy of silence from the Steveston residents and the town sheriff (Bobby Hosea), Drew starts to question her sanity. With increasingly vivid images to spur her on, she begins to uncover clues into the strange murder/suicide mystery. But the closer Drew gets to the truth, the more in danger she is of learning what happened to Laura - the hard way.