If you haven't seen this movie in the theatre you'll regret it. So far 21 jump street and this movie have been the best. Yes avengers was good but its what was expected. This movie reminds me of the first time transformers came out with a touch of pearl harbor. It pays tribute to the navy extremely well and provides enough action to keep you on the edge of your seat. Humor was a plus with all things considering. This movie was awesome!!