When a 200-year-old witch attacks her, sixteen-year-old bookworm Lainey Styles is determined to find a logical explanation. Even with the impossible staring her in the face, Lainey refuses to believe it—until she finds a photograph linking the witch to her dead mother.

After consulting a psychic, Lainey discovers that she, like her mother, is a Keeper: a witch with the exclusive ability to unlock and wield the Grimoire, a dangerous but powerful spell book. But there’s a problem. The Grimoire has been stolen by a malevolent warlock who is desperate for a spell locked inside it—a spell that would allow him to siphon away the world’s magic.

With the help of her comic-book-loving best friend and an enigmatic but admittedly handsome street fighter, Lainey must leave her life of college prep and studying behind to prepare for the biggest test of all: stealing back the book.


I received a free copy of this book via netgalley in exchange for an honest review.

I thought this was a decent book, but it was a little slow and meh at times. The learning of the magic was interesting but a little sparse. The characters were interesting although I didn’t feel a strong connection to them.

The setting was good, would have liked a little more about the town but it was nice. I do think the friendship between Mags and Lainey was good, but I am a little sick of the geeky best friend trope.

The ending was a little off for me, it felt forced and very out of nowhere, there was no groundwork built up for one part of the storyline, I am still not sure it’s not a bluff but I will see if I read the next book.

3 out of 5 stars