The movie was definitely fun and exciting. The reason I didn't give it a higher rating is for the fact that this movie is heavily marketed at kids like my 8 year old but for some reason Hollywood has to find a way to add a high level of inuendo throughout the film. The one plot line had a scantily clad girl thrown in that didn't progress the movie in any way and in fact opened up a major plot hole. This movie would have sold millions of tickets without it. I will not be taking my son to see this film and I caution all parents of children similar in age to preview it prior to allowing them to go. Wake up Hollywood, there is a way to tell a great story, without adding unnecessary garbage, especially in a movie marketed at children.