Geneva Taite, a young witch, has lived with her guardian, Antony Dispar, for as long as she can remember. But when strange things start happening and ancient memories begin to flood in, her mysterious past begins to unravel and her future becomes a question rather than a promise. Suddenly, she is whisked into a world of untold fortune, royalty, adventure and peril.