We went to see this movie for my 12 year old son, my 17 year old daughter also went, along with me and my girlfriend who are 46 and 47. My son totally loved it, and the rest of us thought is was a great movie too. Although, their is fighting I would not not consider it violent, I have seen worse violence on the cartoons on television. Highly recommended for anyone above 8 years old as far as I am concerned!!