My 7 and 4 year old loved it, however, some of the humor and references they did not get and only laughed because Mom and Dad laughed. Good movie for theater, the real test will be when we buy it for home and if they ask to watch it 1000 times as they have with "cars" and other simular to t hat.