Let me start by saying, 'At All Costs' is not your average thriller. From the moment I cracked open this book (or in my case, tapped the Kindle screen), I was hooked. The Donovans' story of a family forced into hiding had me reading way past my bedtime - and I don't regret a single lost hour of sleep!
The pacing is absolutely relentless. Gilstrap doesn't give you time to catch your breath between action sequences, which makes it perfect for those days when you need an adrenaline-packed escape. I particularly loved how even during quieter moments, there's this constant undercurrent of tension that keeps you flipping pages.
Character development is where this book truly shines. Jake and Carolyn feel like real people making impossible choices, and their teenage son's perspective adds such an interesting layer to the story. There were moments when I found myself yelling at the book (much to my partner's amusement) because I cared so much about what happened to them.
Now for some real talk - yes, there are a few plot points that require some suspension of disbelief. That skeleton mystery mentioned in one review? It still bugs me too! But honestly, the storytelling is so engaging that these minor quibbles didn't detract from my overall enjoyment.
The introduction of FBI agent Irene Rivers was a brilliant move. As someone who hasn't read Gilstrap's other works, she made me immediately want to explore his Jonathan Graves series. Her tough-but-compassionate approach adds great balance to the fugitive family's perspective.
If you're looking for criticisms, some readers might find the first half slightly slower as it sets up all the pieces. But trust me - once it hits its stride around the midpoint, you'll be racing toward a finale that's both satisfying and surprisingly emotional for a thriller.
Final verdict? This is top-tier escapism with heart. Whether you're a longtime Gilstrap fan or new to his work (like I was), 'At All Costs' delivers everything you want from a thriller - plus characters who'll stick with you long after you've turned the final page.