A definite improvement to book one. The characters were much more likable and significantly less whiny.
Sofie did a great job at depicting the grief after a lost child, and I appreciated that she showed the different grieving processes of Johan and Petra. Their pain really struck me, especially now since becoming a mother. It was also a welcomed change that Johan was portrait as such a good father, compared to the previous book where all men were described as bad parents.
Something that Sofie is truly great at is describing the scenery. She paints with her words and makes the her fictional world come to life, without ever becoming long-winded.
However, I was not all that keen on the parts of the book that were written from Josefin's perspective. Reading her inner monologue as she suffered through a marathon, in a rainstorm, was rather tedious at times. Neither was her ever changing opinion of Johan. From love to annoyance to pity and back. Furthermore, I found the fitness journey of Josefin hard to believe. From couch potato, drinking wine every evening. To a marathon-running personal trainer, in less than a year...
Lastly to the core of the book - the murder mystery. I knew that Johan wouldn't be the killer, simply because the book set him up as the obvious suspect. I suspected Jenny or Mattias from the start but didn't know until the end, who of them it would be. But I was actually much more invested in the mystery surrounding Wilma's death, than the marathon murders.
Overall, this book was definitely better than the first but lacked "the thrill".