Karin Slaughter: False Witness

This review is written with thanks to Pigeonhole for the opportunity to read and review False Witness.


Leigh and her sister Callie are not bad people – but one night, more than two decades ago, they did something terrible. And the result was a childhood tarnished by secrets, broken by betrayal, devastated by violence.

Years later, Leigh has pushed that night from her mind and become a successful lawyer – but when she is forced to take on a new client against her will, her world begins to spiral out of control.

Because the client knows the truth about what happened twenty-three years ago. He knows what Leigh and Callie did. And unless they stop him, he’s going to tear their lives apart …

Just because you didn’t see the witness … doesn’t mean he wasn’t there.


This book is absolutely not for the faint hearted! There are some incredibly gruesome scenes and Slaughter writes about some very sensitive issues. However I was hooked the whole way through! There is so much tension, especially as the plot gathers pace, that I wanted to continue reading beyond the end of each stave to see what would happen next. 

The characters that Slaughter has created, particularly the central ones are incredibly believable, and they were all able to affect me in some way. There were those I wanted to hug, those I wanted to shake and those who made my skin crawl (sometimes all three at once!) and it really helped me to become involved in what was happening. 

False Witness is set very much in the present day and this is made clear by the references to Covid. I did appreciate their necessity to root the novel in a particular time frame; however I did feel that the references often took the focus away from more important developments in the plot.

False Witness is available from Amazon.

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out /  Change )

Facebook photo

You are commenting using your Facebook account. Log Out /  Change )

Connecting to %s