Happy Wednesday everyone! Today is my stop on the book tour for You Had It Coming by B M Carroll, and I will say that this book actually brought tears to my eyes. Thank you to Viper Books and Anne Cater for sending me a copy of this book to read and review.
In this book review I will give star ratings to four categories and I will write a little about each one. I will try to keep it as spoiler free as possible. I hope you enjoy my book review!
You Had It Coming Plot:
The plot of this book is multi-layered and complex, fast paced and suspenseful. Carroll artfully drops clues into the story without the reader always noticing that they are significant. This book strikes the perfect balance between the present investigation and the mystery surrounding what happened in the past.
Throughout this book there is the evidence of trauma in the characters and it explores ideas surrounding sexual assault victims and how they are presented in Court. It also touches generally on how overly sexualised women can be presented by others and the topic of women being able to do whatever, and wear whatever they want without being judged. All of this is what actually made me emotional reading this book, especially because of society at the moment, I think a lot of women have experienced judgement, fear, and many other things. I thought it was a very important topic to be included in this book.
The mystery/thriller element of this book was executed brilliantly. There was a point where my brain was so muddled and that is a sign of a good book for me. I like to be confused by them.. that’s probably a little strange but nevermind.
You Had It Coming Characters:
I enjoyed that this book was written from multiple perspectives. It not only allowed the reader to experience every story surrounding the investigation but also the characters in the background of the stories that may have had a bigger part to play than would be shown with the limited perspective of one character.
There are many characters in this book but the main ones are Megan – the paramedic who knew the victim, Jess – someone who knew the victim and Bridget – the detective investigating the case. Their stories are interwoven with very dramatic impacts at points. I thought every character was explored thoroughly and had intriguing personalities. I definitely felt throughout that I couldn’t trust the characters – as is common in good thrillers.
You Had It Coming Writing and Dialogue:
As I think is already obvious I thought the writing of this book was excellent – clear, good pacing, intriguing. There’s not much more I can say about it. The dialogue is used well to further the mystery and the general plot.
You Had It Coming Overall:
I had to give this book four stars overall because I really enjoyed it. I enjoyed being dragged along as the mystery progressed and discovering exactly what happened both in the past and in the present.

Blurb/Synopsis:
‘B.M. Carroll is a wonderful writer’ – LIANE MORIARTY
‘A true page-turner, relentlessly fast-paced’ – KATIE LOWE
‘Well written and very, very clever’ – A.J. PARK
‘I absolutely loved it. Gripping and twisty’ – SOPHIE FLYNN
________________________________________
WOULD YOU SAVE THE MAN
WHO DESTROYED YOUR LIFE?
When paramedic Megan Lowe is called to the scene of an attempted murder, all she can do is try to save the victim. But as the man is lifted onto a stretcher, she realises she knows him. She despises him. Why should she save his life when he destroyed hers?
Jess Foster is on her way home when she receives a text from Megan. Once best friends, the two women haven’t been close for years, not since the night when they were just the teenage girls whom no-one believed; whose reputations were ruined. All Jess can think is, you had it coming.
Now Megan and Jess are at the centre of a murder investigation. But what secrets are they hiding? Can they trust one another? And who really is the victim?
Perfect for fans of C.L. Taylor, Lucy Foley and Lisa Hall, You Had It Coming is a thrilling tale of suspense and dark secrets.

That’s it for this book review, I hope you enjoyed it!