My 10-year-old son loved this movie. When we first sat down to watch my husband and I immediately knew there was going to be a corniness to it. He was disappointed because he was looking forward to a true live-action version of the movie and this was more of a comic book version. But once you accept that is what you are going to see, the movie is good. The storyline is good. Overall it is a fun movie.