A lot of very good stuff, with interesting story telling and fantastic acting. A great social commentary that's going to piss off a lot of people and make a lot of people laugh (please tell me who you think the bald guy represents). Unfortunately, it is long and bloated. A lot of the earlier parts of the movie should have been cut down to tighten it. Otherwise it was quite enjoyable.