Finally a movie I could go to with my son and we both enjoyed it. (He's 31) He remembered the main characters and I even remembered a few of the names. I thought there was a good story line and the graphics were great! This is a movie I think I will need to see again because there was so much going on in the movie that I probably missed something.