Loved it! Very clever! Some situations were a bit dark for young ones, but the humor makes up for it. I know everyone is into making 3D these days, but do not feel 3D made much of an enhancement to this movie. The characters and story stand tall on their own!