Contrary to every pretentious critics on Rotten Tomatoes, this was a fairly good movie. The biggest criticism I read is about how the movie's message is "old news", though the way it was displayed was pleasantly fresh. Not all the jokes landed, but the message certainly did.