when the movie start i think that it gon na be just another one of those stupid one where the most important thing be a car blow up . that would be my guess but a the story develop after 15 minute and the movie get well . a variety of good character make it even well and a touch of humor even more . but this do not mean that thing wont be blow up . the story be also develop pretty good and it take unexpected turn a the good guy turn bad and the bad one turn good . the whole concept of a dude be in the wrong place at the wrong time be good and till the end you will just be wait for it to hit you with another new situation that you haven not see before and nor later .