Agnes Aubert runs a tight ship at her cat rescue charity, and she likes it that way. But when the shelter needs a new home, the only landlord willing to take them in is Havelock, a cantankerous magician with a shadowy past and an illegal magic shop in his basement. When a glamorous rival magician arrives threatening everything Agnes has built, she'll have to trust the man who allegedly almost ended the world to save the place she loves most.
My Review
Thank you so much to Delrey Books for a physical copy!
If you had told me this book was 90% cats, pastries, and the deeply satisfying logistics of running a small rescue charity, I would have said “perfect, that’s the whole pitch.” And it is. Agnes Aubert’s Mystical Cat Shelter is the kind of read you sink into like a warm couch cushion, happy to follow its type-A heroine through spreadsheets and adoption events and daydreams about chocolate pastries (which she does, eventually, eat).
Agnes is a delight. Her devotion to her cats and her compulsive need for order make her feel like someone you’d actually know, and watching that careful life get disrupted by a cantankerous, allegedly apocalypse-adjacent magician named Havelock is exactly as fun as it sounds. Their dynamic is wonderfully bumbling. The romance doesn’t build so much as it sort of… stumbles into itself, which sounds like a criticism but isn’t. It suited them perfectly. Two awkward, mismatched people who don’t quite know what to do with each other? Charming.
My one real gripe is the plot, which spends most of the book happily puttering along at cozy-fantasy speed and then, in the final stretch, decides it’s an action thriller. The tonal whiplash is jarring, and the high-stakes finale felt like it wandered in from a different book entirely. It didn’t ruin my enjoyment, but it did knock things down a star.
Still, if you’re in the mood for something warm, low-pressure, and full of cats doing cat things, this delivers. It’s a book for people who find “reorganizing the intake forms” a reasonable scene to read about.