Really awesome movie! I strongly recommend it. This movie sets out to actually address a lot of issues like, Islamophobia, Homophobia, Racism, Sexism, Feminism and actually ends up getting most of it right, while setting a lot of things straight with just the precise amount of action and no unnecessary melodrama. A perfect balance between a legitimately logical plot (nothing over the top) and better than average performances by everyone, except Samuel L Jackson, because he is not above average, he's freaking outstanding as always! And of course you'd end up having some genuine laughs along the way. If a movie can pull this much off, there's isn't anything else that I would expect from it beyond that. Screw the critics, enjoy the movie!