Annabelle Roberts is a lonely girl. She has no friends, her father is dead and her little sister and mother are too busy with their own lives to notice that something is terribly wrong. Annabelle is not like other people. You see, when she sleeps, she travels through time, visiting places and people from the past. She doesn't know why or how she does it and it scares her. Now, one of the people she's met in her dreams has just strolled into her English class and she has no idea what he wants. This is just the start of a series of events that will reveal who Annabelle Roberts really is.