Let me start off by saying this could have been a great movie. The action was good and the overall story was good, although extremely predictable. The problem with the film is the large disparity between the serious approach of the story and the thoughtless ever-present juvenille humor that failed at every level. Humor has to be funny, it wasn't, it needs to be relevant, it wasn't and the timing is everything rule was clearly overlooked. Humor works well to break up the tension in an action film if it is done well, unfortunately when it isn't done well it turns a 4 star movie into a 2 star movie.