Frankly after all the hype very disappointing. A woefully disjointed script and storyline, poor casting (no disrespect to some great actors but they all look 10 years too old to fit the stereotype look they are supposed to), clunky, clumsy messaging and really not funny at all at any level. I was fidgeting after 15 mins and longing for the end 30 mins in. I would say avoid, but don't take my word for it, go see for yourself. You may love it!