A classic story-line with all the elements of a children's disney movie. Few surprises, but the premise was different enough to keep the entire audience engrossed. The 3D added that little extra sparkle. My wriggly 5 year old stayed still and quiet the whole time.