Amazing! Definitely one of those "keep you on the edge of your seat" reads!At first I found the plot a bit jarring; I thought "who could think of something so barbaric" but that barbarism leads the way to engaging story and some underlying context that is quite substantial. Maybe I'm reading into it too much but it says a lot about class warfare, social ills, politics and government and can also be looked at as a satire of current culture. Maybe I'm going overboard! But, I can't wait for the movie!