This started off with a bang and was a really fast read....at first. It sort of bogged down in the middle though but finished up ok. The ending was a twist that i didn't really see coming. Lots of horror, sexual innuendo, violence, etc. The characters are a strange mix and are strange in themselves. Some you want to survive and some you would like to kill yourself.