Rory Hawthorn is adjusting to her new life as a witch working at her family's enchanted library in the coastal town of Ivory Beach. Between the library's bewildering magic and her eccentric new family, life is never dull.
When Rory and her cousin find the body of a local wizard on the beach, all the signs suggest he was killed by a vampire. Rory already has very good reason to fear the undead... even if she is developing inconvenient feelings for the local reaper.
But it's not long before her friendship with Xavier draws them both into the investigation, and this time, even the all-knowing library might not have the answers.
Can Rory face her fears and figure out the truth, or will she be the next to fall victim to the killer?