As a teenage girl, I loved the message that Brave expressed. I think that mostly kids older than ten would enjoy it- that's when kids start to develop their individuality and start to disagree with their parents. Younger kids would most likely root for Merida, but they'd be bored with the lack of notoriously evil villains. The theme is relatively serious- Elinor and Merida are a lovely mother-daughter couple until Merida realizes that the proper and prim life as a princess is not for her, and so their relationship is strained. She enjoys being herself and exercising her freedom in the form of riding through the forest and shooting arrows, both of which are unladylike. Younger children would probably not be at odds with their parents and would therefore not understand the idea that the movie tries to convey. It's just about individuality and being brave enough to stand up for yourself- no romance, no inappropriate things. The characters are great role models- they're flawed but understanding, because you don't have to be perfect to be an individual. It has especially great female role models. Both mother and daughter are apt and independent characters who are both stubborn and loving. This film definitely affected me and made me appreciate my mother more, so it's a great refresher for those teens who are so self-involved that they usually don't think of the POV of their parents. They're people too- not just barricades to your freedom.