We took five 8/9 year olds and this probably wasn't their favorite movie. The adult themes flew over their heads and there wasn't quite enough action to keep them from squirming. My 13 and 12 year old enjoyed it and my husband and I would give it 5 stars.