A review by renzoreads
The Guilty One by Bill Schweigart

4.0

3.5 stars rounded up to 4.

Detective Cal Farrell is a hero. Six months ago he single handedly stopped an active shooter who brutally murdered a group of people in an office building. The only problem is Cal can’t actually remember what took place in that very hot day. Now he is trying to recover from the trauma of that day while balancing the expectations of the town and it’s press who view him as a hero and keeping his temper in check at work with his colleagues who don’t trust him as know one but Cal knows what really happened in that office building, and his mind is blocked it out.

When Cal stumbled upon a murder victim on his morning run and then not long after another body is found it doesn’t take long for the gaze of his colleagues to settle on him. The rumours are swirling and Cal is intent on tracking down a potential serial killer before it’s too late for everyone involved, himself included.

Told in the present, with flash backs of the past, the story is a fast paced suspense thriller with the urgency of the characters situation flowing through the story.

This was an enjoyable read, with interesting characters and, my favourite, an unreliable narrator. I didn’t pick the killer until right before the reveal, which I always enjoy as I spend so much time trying to work it out as I read along. Well written, engaging and an overall exciting read.

Thanks to NetGalley for the ARC audiobook.