Lily is abandoned at birth only to be thrown into the horrors of the foster system for fifteen years. At age fifteen, she arrives at what will be her last foster home. It is there that she meets the one person she will ever count as a true friend, and together, they make shocking discoveries about why she is there. She also begins to have disturbing hallucinations and premonitions. After one night of extreme abuse by her foster father, her friend Jason takes her, and they run away only to get into a fatal car accident where she watches him die in front of her. Now Lily is left alone in a small town where everyone seems oddly familiar, and she begins to feel like she is not alive but living in some sort of nightmare that she cannot wake up from.