Warning: This contain spoilers.
Great movie.
This movie is like being on a thrill ride. In addition of having lots of action it is also funny, those jokes are not too much and do not get in the way at all. And I have seen many movies and this was the first time that I saw people getting killed with carrots which is not only unique it is also awesome.
The directing, cinematography and special effects are average. The editing, makeup, costumes, sets, story and music are good. The acting and script are great.