On one hand, this was a great thriller - fast paced, hard to put down, great mystery, etc. I thoroughly enjoyed the writing, characters, and gore :)
BUT, I have to say that there were too many parts of this novel that just was asking too much of the reader. I am perfectly willing to suspend reality to a certain point, but this one just asked too much. Without giving away anything, I'll just say this - too many coincidences. Too many plot-driven contrivances.
Overall, it's a good thriller - the writing is excellent, and the mystery is solid. I give it 3 1/2 stars.