(+) Manages to balance well it’s serious plot with a good comedic timing.
(+) Many unforeseeable plot twists.
(+) Very entertaining and well paced plot development.
(+) Fantastic sophisticated camera work atypical for such a comedy movie.
(+) Occasionally very funny
(+) The couple of action scenes in the movie are very good.
(+) Great acting performances.
(+) Very good soundtrack.
(-) Too stereotypical characters.
(-) Lack of subtileness, audiences seem to be treated as idiots (every time a characters thinks or feels something, he/she says it out loud).
(-) Often trying too hard to be overly funny.