Every thriller has the risk of being predictable. So many thrillers have already been written, so many crime series on TV. Let's just say: it takes a lot to surprise me. I can only come up with a couple of thrillers that I call 'pageturners'. Sleep (Lars Kepler) is one example. This one is another. Karin Slaughter really knows how to keep the suspense. I finished this book in three days and didn't have that much time to read. The third day I was sitting outside. It started to rain. My boyfriend gave me an umbrella. It was cold. But I couldn't stop reading and finished the final thirty pages then and there. Five stars.