What ceitics seems to forgett when they claim the story is flat, is that this is a movie for kids and it aint supposed to be complicated. At least 10-11 years old are supposed to understand and follow the story. Critics treat it like an "grown" up movie, this is were they fail. Gonna see it for a second time Thursday, and I must say the film has grown on me. Disapointed right after the movie but now I had some time to think it over and I really look forward to see it again, now that is a good sign. 🙂