After a tragic accident claimed the life of her Aunt and guardian Zoey Ashmore leaves her home to go and live with her grandmother back in the town she was born in. There she will learn the truth about her family, and herself. She will discover that she is a witch, and her powers were bound when she was too young to remember them. With this discovery brings new friends and unexpected relationships; but also darkness and danger. When a strange man comes to town she feels drawn to him, like a moth to a flame. She recognizes him from her dreams, but how is that possible? Fate pulls them together, but their choices will decide the path they are hurled down. Caught in a whirlwind of emotions that may not be her own Zoey must make choices that could have very grave consequences. Will she make the right ones?