Thornwitch Violet Thistlewaite has finally freed herself from the dark sorcerer Guy Shadowfade. Pardoned by Karina the Tempest, the very assassin sent to kill him, Violet suddenly finds herself with something she’s never had before: freedom. And what’s a Thornwitch to do with her newfound independence? Why, start a flower shop, of course!
Settling into Dragon’s Rest, Violet rents a shop from twin siblings Prudence and Nathaniel Marsh. At first, she butts heads with the handsome alchemist Nathaniel, but before long, something tender begins to bloom between them. Still, Violet worries that her past, and the secrets she carries, will eventually come to light. Will Nathaniel and the rest of Dragon’s Rest still accept her?
But everyone in this quirky little town is hiding something, and regret runs deeper than Violet realizes. Worse still, a sinister blight is spreading across the land, corrupting everything it touches. Is Guy Shadowfade truly gone… or is something else behind the creeping destruction?
This story feels like a cozy fairy-tale tapestry woven with redemption, forgiveness, and a whisper of spice. It’s full of second chances, healing, and self-discovery. I adored the banter between Violet and Nathaniel, and the author strikes a perfect balance, giving enough detail and plot movement to keep things engaging without ever making the story feel heavy. Plus: rock goblins, dragons, elves, compost-loving gnomes, and adorable puppies! The ending even delivers a small twist, leaving the door open for more adventures, which I really hope we get.
I highly recommend this book to fans of cozy fantasy and readers who enjoy authors like Julie Leong and Sarah Beth Durst. At 368 pages, it’s a quick, delightful read. I finished it in just a few sittings.
Violet Thistlewaite is Not A Villain Any More
Story by Emily Krempholtz
Released 18 Nov 2025, 368 pages
Ace Berkley a Penguin Random House Company
Purchase your copy here.




