Since a car crash when she was 11, Joanna Mills (Sarah Michelle Gellar) has had visions of a town she's never been to of people she's never met. She finally decides to go to the town and investigate exactly why she keeps having these vivid visions of a murder.While there Joanna begins to realize that these visions all mean something and connect somehow. She also begins to realize that the visions are what were causing her to hurt herself and others around her. While there Joanna meets Terry (Peter O'Brien), who looks familiar even though she's never met him.When Joanna's visions start to add up and she puts them together, she realizes who the murderer is and the murderer realizes that she knows who he is as well.
Question: How old was Joanne Mills during the car crash she was in?, Answer: eleven Question: What caused Joanne Mills to hurt herself?, Answer: her visions Question: Who does Joanne meet at the town?, Answer: Terry