Ha ha, what a book! No summary, describing it in detail should be considered a crime. It's that original and satisfying.

Was I prepared? Not by reading Matilda and Big Friendly Giant. However, do you know Revolting Rhymes? That was the first time I think that I got a feeling of what Dahl would be capable of in a book for adults.