Funny, entertaining, and stupid (but good stupid). This is one of those rare movies that is just a joy to watch. The A-star cast is phenomenal and the production top notch. Though, the crossover between absurdity and realism isn't really there, as it's too heavy on the absurdity side, that's the only downer in an otherwise fantastic production.