Source plot synopsis — includes the ending
Ten years later, Merida discovers that she is to be betrothed to the son of one of her father's allies. Failure to consent to the betrothal could harm DunBroch; Elinor tells Merida the legend of a prince whose pride and refusal to follow his father's wishes destroyed his kingdom. The allied clan chieftains and their first-born sons arrive to compete in the Highland games for Merida's hand in marriage. Twisting the rules, Merida announces that, as her own clan's firstborn, she will compete for her own hand. After she easily bests her suitors, Elinor confronts Merida privately about her rebellious disobedience, and when she furiously damages the family tapestry, Elinor throws her bow into the fire in a fit of rage. Merida tearfully flees into the forest on her horse Angus while Elinor retrieves Merida's bow from the fire in regret. Finding herself at a menhir circle, Merida encounters the wisps again, who lead her to the hut of an elderly witch who works as a woodcarver, where she bargains for a spell to "change" Elinor. The witch gives her an enchanted cake before Merida returns to the castle.
Merida gives Elinor the cake, which causes the latter to transform into a bear, unable to speak but retaining most of her consciousness. Evading Fergus and the other clans with assistance from her triplet brothers Hamish, Hubert, and Harris, Merida returns to the witch's deserted cottage with Elinor, and discovers a message from the witch that she must "mend the bond, torn by pride" by the second sunrise before the spell will become permanent, before the cottage explodes. The next day, as she and Merida strengthen their bond, Elinor starts to intermittently lose her humanity, and they both soon follow the wisps which leads them to the ruins of an ancient kingdom, where they encounter Mor'du and discover that he was the prince in the legend before escaping.
Not wanting to let the same thing happen to her mother, Merida concludes that she needs to repair the family tapestry, and she and Elinor later return to the castle where they find the clans on the verge of war. Merida intends to declare herself ready to choose a suitor as tradition demands, but at Elinor's prompting, she instead allows the firstborns to marry in their own time to whomever they choose. The clans agree, breaking tradition but renewing their alliance.
Fergus goes to Elinor's room and finds her dress left behind from her transformation, making him believe she was killed by Mor'du. After temporarily losing her humanity again and attacking Fergus, Elinor flees the castle in guilt after accidentally harming Merida during the ordeal. Mistaking Elinor for Mor'du, Fergus vengefully pursues her with the other clans, locking Merida in the castle for her safety. Hamish, Hubert, and Harris, who have become bear cubs after eating the cake, help free Merida by retrieving the key from the maid Maudie. She repairs the tapestry as Fergus and the clans chase and capture Elinor back to the menhir circle, thwarting them in time before the real Mor'du arrives to attack. Mor'du targets Merida, but Elinor intercedes, eventually leading to Mor'du being crushed and killed by a collapsing menhir. His spirit is released, and he silently thanks Merida and Elinor for freeing him from the curse before transforming into a wisp and disappears.
As the sun rises for the second time, Merida covers Elinor in the repaired tapestry, but she still remains a bear. Thinking it was for nothing, Merida apologizes to her mother, unknowingly fulfilling the true meaning of the witch's message and reversing the spell's effects on her mother and brothers. With Mor'du gone, Merida, Fergus, and Elinor work together on a new tapestry and bid farewell to the other clans.
Sources and content license
Source and revision history ↗ · Adapted from Wikipedia contributors, Brave (2012 film). Section headings and formatting adjusted. · Content license