This movie is underrated. My 5 yo enjoyed it and laughed out loud, and me with him. It's witty, easy going and graphically beautiful. Perfect for a kid, as it should be. Not every movie for kids should be highly educational. Sometimes it's enough just to be fun. Let the kids be kids.