Fun movie for children over the age of 10. We took our son and one of his friends to see the movie. The boys loved it and said it was the BEST movie they had seen. The movie had a good message at the end. It would be inappropriate for younger children since the story line is too aggressive (emotionally and physically).