A wonderfully entertaining movie with a great story and message. We took our nearly 5 year old girl. She did great and really enjoyed it. She is quite mature for her age and we were a little concerned. The fight scenes were somewhat scary, but not gratuitous at all. The filmmakers clearly took great pains to get this movie to appeal as far down as they could. Highly recommended.