"Brave" takes place in Scotland and features a princess with a real stubborn streak. Kelly Macdonald is the voice of the princess, Merida.
Some people even camped out overnight to purchase limited-edition "Brave" pins. There are four different pins, with only 300 pieces available of each one.
The film is rated PG.