Every Last Devil by Alex Smith

In a small, seemingly idyllic town, a series of mysterious disappearances unravel the tightly-knit community, revealing dark secrets and hidden pasts. As the local detective delves deeper into the investigation, he uncovers a web of deceit and betrayal that stretches back decades. With each clue, the line between friend and foe blurs, leading to a chilling climax where trust is a luxury no one can afford. The story masterfully weaves suspense with psychological depth, keeping readers on the edge of their seats until the very last page.