2.5 stars. Easily the grossest thing I've ever read. A lot of interesting plot threads that all seemed to go no where. If even one of these story lines had been resolved by the end of the book, I would have been pleased, but none were.