I attended this movie with my 10, 8 and 6 year old children, and we all loved it. Nothing “bad” to have to try and explain to my kindergartener but still “cool” enough for my 10 year old to enjoy. It even held my interest throughout (and there may have been a tear or two!) The main ‘fight-scene’ toward the end could get a little scary for some younger children, but it is over pretty quick (approx. 3 minutes??) and of course is overshadowed by the great, happy ending. We loved it!