This movie was the best movie this year aside from Pixar's UP. Great action, subtle humor that kept the audience wanting to watch more, and a storyline that was good on its own. But, this movie was too flashy. Too many explosions, too many sound effects that drowned out the actors, and the love story was a little too corny. But other than that, this movie was still one of the best films this year to date.