Wow what a roller coaster this was. As a mother myself it does really get you thinking about how far you would go for your own child. It's a dark and at times emotional read. None of the characters are overly likeable but you can find something relatable to each of them. I felt the most for Rachel the detective. Her story was tough. The plot is a fast paced thrill ride to a clever and brilliant finish. I was hooked from page one. 5*