
By: Charlotte Stein
Pub Date: 07-07-2026
Genre: Dark Academia, Dark Romance
Rating: 🌕🌕🌕
Heat Level: 🔥🔥🔥(Howl)
Tropes: Dark Academia, Witchy, Enemies to Lovers, Supernatural Twists
REVIEW
I love Charlotte Stein books. I liked this one. I did. I have a few criticisms, but they are similar to other reviews. I feel like we didn’t get enough details or world building and I wanted the characters to be a little more fleshed out. I loved the concept, and the animosity that Harper shows toward Mina is kind of delicious, especially because we can tell there’s more to it. Mostly. But that’s how Stein keeps it spicy. And the spice is very good. I love having more fat rep in Romantasy. I’ve noticed the trend and I’m here for it.
I did finish this book very quickly. Despite the moments when I’m wondering what I missed, I really did like the story and the Alice in Wonderland aspect of the underground. The concept and relationship were beautiful, I just wish there were more color.
Thanks to NetGalley and Avon Harper Voyager for the advanced ebook copy in exchange for a fair and honest review!
PUBLISHER’S SYNOPSIS
When Mina manages to pass The Test and gain entry to a university that reveals a world of magic just beyond ours, she’s determined to go and prove her worth. But Harrowhall is full of dangers untold, and hardships unnumbered. And every one of them seems designed for only the privileged to pass. If she has any hope of becoming the witch she longs to be, she’s going to have to rely on the last person she wants to: Harker St James, the most lethal student to ever walk those haunted halls.
And once she unearths his dark secret, she has the means to persuade him. Not to mention a way to keep him at bay. Because Harker isn’t just the key to her salvation. He’s the deadly snare that daily threatens to drag her down. Desire fires her magic, but any feeling for him is a poison she simply can’t afford.
Even though the fate of Harrowhall, and the magic it was built on, may very well depend on doing all the things she really shouldn’t.














