If I could give it more I would, although I have marked a number of other books 5 stars (if books aren't good I can't finish them which makes me think I'm not worthy of reviewing them) there are very few authors out there that compare to Jeffrey Deaver. This man is a master of his craft. This is the first of Deaver's novels to feature Lincoln Rhyme and Amelia Sachs and I would recommend that you start with this book to get an understanding of how their relationship forms. There are times when this novel is positively gruesome and you do wonder how Deaver manages to think up some aspects of the plot as well as complete what must be huge amounts of meticulous research across a wide range of subjects to make this book so believable (in an unbelievable serial killer kind of way).
I bought this book after seeing the film and while the adaptation of this was far better than of the James Patterson novels, it is another example of how the detail in a book will far surpass what they are able to put into a film. Deaver's plots are complex and full of twists, this is a novel that although you can read quickly, due to the fact it's brilliant, you do need to actually concentrate on it so that you don't miss something vital or any of the complex information. It's a real grown-up thriller!