Book Review: A Good Mother by Sam Hepburn

I’m watching Love Actually, but I’m reading psychological thrillers. Here’s the latest one.


I see my son’s scooter lying in the undergrowth. Time stands still. Where is he? Deafened by my own heartbeat, I keep looking but I can’t see him. This is all my fault. My punishment for the things I did, and the things I should have done.

All I ever wanted was to keep my son safe. I married the perfect husband, built the perfect home. I’ve tried to give Finn the life I never had.

Everything was going so well. Until now.

It’s just small things at first – a punctured tyre, an open gate that I’m sure I locked. But then I see the photograph of two young girls, and a night I’ve tried to forget.

I know I have to stop pretending that nothing is happening. I can’t escape the truth.

Someone knows my secret. But what do they want from me?

A Good Mother Book Cover


A Good Mother was a quick and easy read while snuggled inside on a cold winter night. What ultimately made it quick was that the beginning of the book followed many of the same patterns as some similar books I’ve read. That meant that the characters didn’t quite stand out and I didn’t really form a bond with any. However, the character development was good and the story was well written, meaning I could still very much enjoy the book.

Although I had A Good Mother down as somewhat predictable, it wasn’t the case. Somewhere around the halfway mark things changed in an unpredictable way. Then it became a quick read because I was eager to unravel the ending. Everything was wound up really well and characters I had thought were unimportant ended up playing a vital role in the overall plot.

Sounds like something you might be interested in? Pick up your copy of A Good Mother here.

I was sent a copy of this book in exchange for an honest review.

Leave a Reply

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

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

Facebook photo

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

Connecting to %s

This site uses Akismet to reduce spam. Learn how your comment data is processed.