New Orleans is in the grip of Carnival, where masks hide more than faces and the streets thrum with chaos. For retired DEA agent Robert King, business is booming—and so is the danger. His private investigations have a darker, unspoken purpose: helping his niece, Louie Thorne, use her supernatural ability to hunt monsters without losing what remains of her humanity.
But Lou doesn’t believe in restraint. King does.
When Lou identifies a serial killer stalking women under the cover of the festivities, King makes a desperate choice. If they kill him too soon, justice will never come—and the families he’s already destroyed will never have answers. Lou must take the man alive…even as the clock ticks down on his next victim.
As the hunt escalates, the danger turns personal. Melandra Durand—owner of an occult shop in the French Quarter and King’s closest ally—finds her carefully built life unraveling when her abusive husband is released from prison. The past she escaped is no longer content to stay buried.
With multiple women in mortal danger and the city itself feeding the madness, Lou is forced to confront an impossible question:
How do you stop a monster without becoming one—and what does it cost to try?
Carnival is a dark, atmospheric vigilante thriller set against the fever dream of New Orleans, where justice, obsession, and survival collide—and no one gets out untouched.
This is book 4 of the Shadows in the Water series.
USA TODAY bestselling author Kory M. Shrum has published more than thirty books, including the bestselling Shadows in the Water series.
She hosts two podcasts—Who Killed My Mother?, a true-crime podcast about her mother’s tragic death, and A Well Cared For Human, focused on practical strategies for wellbeing and personal transformation.
She also publishes poetry under the name K.B. Marie.
When not writing, speaking, or pursuing one of her 300 hobbies, she can usually be found under thick blankets with snacks. The kettle is almost always on.
She lives in Michigan with her equally bookish wife, Kim, and their rescue dog, Max.