This is an amazingly gripping psychological crime thriller; but only from about half way through. Up until that point it just plodded along, and actually dragged along for a while. There was just too much background building and not enough tension building.
Once it got going though, it really took off and became unputdownable. I had to curse at the stupidity and naivety of some of the characters at times, but where would a good crime thriller be without those silly mistakes?
I would recommend this one to my friends, but I have a feeling that the second in this series will be better than the first.