Shadow Grove is a quiet town, the kind where secrets stay buried-until someone starts digging.
When a stranger arrives, he unearths a chilling pattern: thirty years, three men, all dead, all victims of poisoning. The coroner ruled them accidents, but the odds are too high to ignore.
Theo has spent his life taking care of others, running the town cafe, and keeping the peace. But when the investigation pulls him into its depths, he realizes he may not know his town-or the people in it-as well as he thought.
Selene never planned on getting involved, but with a past, she can't outrun, siblings who don't know when to back down, and a failed TSA dog named Valkyrie (more scaredy-cat than Doberman), she finds herself tangled in the mystery. And then there's Theo-steady, infuriatingly charming, and impossible to ignore.
With time running out and the body count threatening to rise, Theo, Selene, and their friends must uncover the truth before the next accident isn't an accident at all.