After a lifetime of moving around with her estranged mother, Ivy has gone to live with her grandmother in the small town of Athenera. She fits in quickly, making friends, enemies and love interests. But after receiving tragic news that raises more questions than answers, Ivy follows a rabbit hole to a mythological world she never thought could exist.