Took my 6 and 7 year old daughters. They loved it. 3-D was great. Story was formulaic, and entirely predictable, but the visuals were so cutting edge and so much fun that I can't help but give this movie 4 Stars. I agree with other reviewers that the film did feel rushed and could have benefitted from a little more character development, but worth a trip to the theaters to see it in 3-D