In a small town in Western North Carolina, everything seems normal for Zahara Wolfe and her family. Then, Zahara starts having these strange dreams, and starts doing things that she can't explain. And her best friend, Anastasia, is the only one who she can tell. But when Zahara needs her most, Anastasia is nowhere to be found. And when she is around, she's distant and secretive. Until something happens Zahara will never forget. Will Zahara's life ever be the same again?