Annabella Gilbert is anything but human.
Well, duh, because she is a witch and everyone she knows is basically a supernatural being on some level or another but still, things have been getting extra weird lately.
She's been getting stronger when it comes to casting spells, hears voices that no one else can hear, and has to deal with the boy who made his way into her dreams and is suddenly popping up in her real life in very dangerous ways. Did I mention the dreams were very, very, vivid? Good, just double checking.
Will Annabella find out she is a Doppelgänger like her sister Elena or something different altogether? Her past is catching up with her and she has a unknown destiny that is finally coming to light. Will she accept her fate or run from it?