A mysterious young woman calling herself Jane turns up in a small New England town. She claims a fragmentary memory of growing up in this place, yet she has never been here before in her life. Upon her arrival, strange and alarming things begin happening to some of the town's inhabitants. As Jane's memories reawaken piece by piece, they carry her back in time to a long-buried secret, while the townspeople hurtle forward to a horrific event when past and present fatally collide.