Too scary for very young kids, but wildly entertaining for older kids and adults. Just the right mix of good story, inside jokes, and stunning animation. I'm still amazed at the animator's ability to convey such "human" emotions just through "ones and zeros" and great vocal acting. Fun, rewarding, and worth seeing in 3D.