I brought my 10 year old daughter and 8 of her friends for her birthday to see Tangled. They were a mixture of boys and girls and ALL of them loved this movie. My husband and I also loved it. I think it taught my kids that there is good and bad in the world; how her 'mother' was with her - controlling & spiteful - was good for my tween to see and be aware of. My 3 & 4 year olds loved it too. A great family movie - 5 stars