When Dr. Elizabeth Cowrie shows up in Salem, Massachusetts, to study the witch trials, Hazel and her best friend, Roxy, are both instantly attracted to the workaholic professor. Roxy snags a date with Elizabeth first, but when their chemistry fizzles out, Hazel sees an opportunity to pursue Elizabeth herself--until she realizes Elizabeth is avowedly antimagic.
That's definitely a problem since Hazel is a bona fide witch: rides a broom, has a black cat, brews love potions, lives in a haunted house, and has a vampire ex-girlfriend. Roxy is the only person who knows the truth, and Hazel has gotten used to hiding who she is, but she can't live a lie with the person she loves most. Can Hazel give up magic to make it work with Elizabeth? Or will she give up on the love of her life instead?