It's been several months since Rory left her old life behind to move to her family's magical library in the coastal town of Ivory Beach. When her best friend from back home gets in touch, she can't wait to introduce her to her new family -- even if she can't share the truth of the magical world with an outsider. When a vampire shows up dead, however, Rory finds herself revisiting a more unwelcome part of her history, and the scheming vampires...