In Scotland, stories of battles and legends have been passed through generations. Merida (Kelly Macdonald), a skilled archer and impetuous daughter of King Fergus (Billy Connolly) and Queen Elinor (Emma Thompson), is determined to carve her own path in life. Merida ignores an age-old custom sacred to lords MacGuffin (Kevin McKidd), Macintosh (Craig Ferguson) and Dingwall (Robbie Coltrane). However, Merida inadvertently causes chaos and fury in the kingdom. When she turns to the Wise Woman (Julie Walters) for help, she is granted an ill-fated wish and must discover the meaning of true bravery.