Cabal is the second Clive Barker book I've read, the first being Hellbound Heart, and I'm still debating whether I like him as a writer.
Firstly something that really stood about the book Cabal is his magnificent prose, he has a strong grasp of language and his prose is flowing and often times beautiful. His depiction of Midian stayed in my mind long after the book was finished. Secondly this has been mentioned time and time again, his imagination is unlike anything I've read before, and it's quirky and off beat but the strong descriptions and down to earth characters make the book relatable.
There was a lot to like about the book, the imagination, the prose and aspects of characters. However after I finished the book I started thinking about it, and it does have some glaring floors, a lot of the characters while down to Earth, but are a bit one dimensional, at least I found that. Boone's motives are hard to figure out, does he want revenge? Does he want to fit in? What happened in his past that made him such an outcast? I don't want things to be spelt out for me, but I don't think that Clive Barker even knew, he just seemed to be changing his motivations to fit with the plot. The book doesn't have much depth either, its a short book but it doesn't exactly delve into human consciousness, it had a lot of good ideas but I would have liked Clive Barker to spend more time developing them, rather then focusing on the more pulpy aspects of his work. Two pages talking about blood and only a paragraph devoted describing the vast underworld of Midian, choices like this seemed a bit odd to me.
I'd recommend this book if just for the oddness of the story, but I'm not sure it'd be fore everyone.