For a Fourth of July blockbustert this movie has suprising less action then I thought it would but that is not to say it has too little. It is all around gripping action, great spontaneous comedy, and a decent ending. There is more drama in the movie then the trailers will leave you to believe. Well worth the trip to the theatre. Its the second best movie I have seen all year and probably would make a top 20 favorite list, atleast for action movies.