"Plodding, no plot, and incomplete characters"
I wanted to like this so much. Timothy Dalton is a wonderful narrator and there is a sultry, atmospheric quality to the writing that appealed to me. However, the characters were never fully formed on the page, and the plot was not a mystery. I would question the characters' motivations if I ever saw them as people themselves. A disappointment that I would not recommend.
"Couldn't finish it."
I rarely if ever stop reading a book. I gave up on the Life of Pi because of Martel's condescending, know-it-all writing style. I like a smart writer and a smart protagonist, but I do tire when they both tell me how brilliant they are. Groan.
"Typical Brookmyre with a great villain"
Simon is one of the most entertaining villains I've had the privilege to encounter. The "good guys" pale in comparison. I came into this without having read the earlier books, but I don't think I missed much there. Fun read, and I do enjoy a book where you're rooting for the villain, even if he is a bad, bad man.