Book Review: The Girl from Devil’s Lake by J. A. Jance
Thank you to William Morrow and NetGalley for my gifted ARC.
I’ve been a fan of suspense for years, but few writers deliver the consistency, depth, and pacing that J. A. Jance does, and The Girl from Devil’s Lake is proof that even 21 books into a series, you can still be surprised, shaken, and completely hooked. This entry in the Joanna Brady series might just be one of the most layered, unsettling, and emotionally grounded installments yet—and it works brilliantly both for longtime fans and new readers alike.
The story opens with a body—a young boy found in a blue duffle bag beneath a flooded bridge in Arizona’s desert landscape. The crime is brutal, senseless, and instantly personal for Sheriff Joanna Brady, who is supposed to be celebrating her daughter Jenny’s graduation from the police academy. But this case doesn’t wait. And soon, it’s clear this murder is not isolated. It’s part of a decades-long nightmare stretching across states and even national borders. The real gut punch? The killer has been hiding in plain sight, masquerading as a respected teacher and community volunteer.
Jance makes a bold narrative choice by letting readers into the mind of the killer, Stephen Roper, from the very beginning. We meet him as a disturbed child in 1950s Minnesota, and we follow his evolution from his first kill at age 11 through decades of horror. At first, I wasn’t sure I wanted that much access to him. But as the novel unfolded, I saw the value in understanding the pathology behind the violence—not to excuse it, but to underscore the reality that monsters often wear human faces and live quiet lives. “If there’s one thing I’ve learned, it’s that monsters don’t always look like monsters,” Joanna says at one point, and that quote stuck with me because it captures the terrifying heart of this book.
The tension ramps up as Joanna starts to connect dots others have missed. With the help of Mexican law enforcement, the FBI, and her loyal deputies, she begins unearthing a pattern that ties her small Arizona town to crimes across the country—including the titular murder near Devil’s Lake, North Dakota. Along the way, Jance shows her strengths: crisp procedural detail, nuanced character development, and the emotional weight of law enforcement work. Joanna isn’t just a badge. She’s a mother, a wife, a leader, and a woman constantly balancing her instincts with evidence, her grief with duty.
One of the novel’s quieter but deeply satisfying threads is Joanna’s evolving relationship with journalist Marliss Shackleford. For years, Marliss has been a thorn in Joanna’s side—sensationalist, invasive, and often reckless. But in this book, we get more dimension to her. Without giving anything away, there’s a moment of unexpected compassion that completely changed how I saw her. That’s what Jance does so well—she takes familiar characters and lets them grow, even after twenty-plus books.
What also stood out was the emotional core around Joanna’s daughter, Jenny. Seeing her follow in her mother’s footsteps, ready to start her own law enforcement career, gave the story a multigenerational pulse. Joanna’s speech at the graduation was one of my favorite moments—not just because it was proud and maternal, but because it underscored how much has changed in policing over the years. Joanna is self-aware, brutally honest about the job’s dangers, and still absolutely dedicated to the pursuit of justice.
The Girl from Devil’s Lake is not just a whodunit—it’s a “how the hell did no one see this” story. And it’s scary because of how real it feels. The killer doesn’t lurk in the shadows; he teaches high school. He volunteers with border charities. He smiles and blends in. That chilling normalcy makes the book all the more unsettling. Jance doesn’t glorify violence. She forces you to sit with it, to see its ripples across families, communities, and entire systems. The victims in this story—particularly the young boy found in the desert—are never lost in the background. Joanna is determined to bring them justice, no matter how long it takes or how far she has to dig.
By the final chapters, the pacing becomes relentless. The investigation tightens, secrets unravel, and Joanna is forced to make tough decisions that put her—and those around her—in danger. The resolution is satisfying without being neatly tied up, and the emotional fallout is handled with honesty and restraint. There’s one twist near the end I didn’t see coming, and it hit hard.
You don’t need to have read the other Brady novels to appreciate this one, but if you have, you’ll feel the weight of how far Joanna has come. You’ll recognize the names, the old scars, and the evolution of a woman who’s spent her life chasing truth and navigating grief. And if this is your first J. A. Jance book? Prepare to binge the backlist.
A suspenseful, deeply human, and expertly told thriller that proves Jance hasn’t lost a step—if anything, she’s only getting better. Highly recommended.
Star Rating: ⭐⭐⭐⭐⭐ (5/5)
#TheGirlfromDevilsLake #JAJance #NetGalley #JoannaBrady #CrimeThriller #PoliceProcedural #WomensFiction #SuspenseNovel #MysteryReads #BorderCrimeFiction #SerialKillerStory #ARCReview #BookReview #MustRead2025