Appearances can be deceiving.
Amber Blackwood, Edgehill's secret resident witch, recently found her parents' grimoires and the powerful time spells within. The malevolent Penhallow clan has been ruthlessly seeking the grimoires so they can travel back in time to undo their clan's cursed magic. Because the Penhallows will stop at nothing, Amber must find an impregnable hiding place for the grimoires, though she has no clue where to start looking. When her cousin Edgar suggests the game of Magic Cache, a magic-infused version of geocaching played by witches all over the world, Amber agrees to learn how to play. After all, a weird plan is better than no plan.
When the magical search leads her to the neighboring town of Marbleglen—"the safest town in Oregon"—Amber assumes her only problem will be dealing with its snooty residents. Instead, she gets caught up in a murder investigation where one man is dead and a second one framed for the crime. To complicate matters, the framed man's condescending daughter, Bianca, wants Amber's help—and Bianca just happens to chair Marbleglen's Floral Frenzy Flower Festival Committee, the rival to Edgehill's own Here and Meow Festival Committee. The two women are thrown into an uneasy alliance.
Joined by her new frenemy, her growing inner circle, and Edgehill's Chief Brown, Amber works to unravel the mystery to ensure the right culprit ends up behind bars and Marbleglen's safety is restored. But Amber knows that even if Marbleglen's mystery is resolved, a bigger danger lurks in the shadows. If the Penhallows claim the grimoires of Amber's late parents, they'll use the books' time-reversal spells to try to stop the curse from ever having poisoned their clan—and, in the process, possibly rewriting history.