Picking up right after their defeat in the woods in the previous episode, Zelena and King Arthur return to Camelot. Down but not out, Arthur suggests they head to DunBroch.
After returning from saving her brothers, Merida puts flowers on her father’s grave before her coronation.
Several years earlier, King Fergus arrives at the hut of the Old Witch looking for magic. He needs help leading the clans against the invaders from the South.
Drafting up a contract faster than Rumpelstiltskin, the Old Witch brews a potion which produces a helm able to command any army into battle.
At Merida’s coronation, just before the ceremony is completed, the Old Witch storms in and tells her her father owes a debt with interest of 10,000 gold sceats. Merida’s options are to pay, which would bankrupt the clans, or find and return the helm. Fail, and the Old Witch threatens to turn the whole kingdom into bears.
In an astounding moment of character building advice, the Old Witch tells her she’s got to learn to lead, then disappears into a cloud of smoke, which is the standard exit for villains.
After a search of her husband’s belongings, Merida tells Elinor that the helm isn’t in the castle, that it fell where Fergus did. Against her mother’s wishes, Merida insists on going after the knight who killed her father.
Two years earlier, Merida and her father walk through camp where the clans are preparing for battle.
Fergus gives Merida his war bow to carry it into her first battle. He tells her he’s hired her a soldier to tutor her in the art of war. She pulls her sword on the soldier and they spar for a moment before the masked warrior flips Merida and knocks the wind out of her in front of the troops.
The warrior pulls off her mask as she helps Merida up, and introduces herself as Mulan.
In present day, Merida finds Mulan working as a grunt enforcer collecting debts. She is devoid of her former sense of honor and only goes with Merida after being handed a purse of gold and the agreement that Merida asks her no more questions.
Arthur and Zelena arrive at the Old Witch’s hut and are greeted with a snarling wolf, which Zelena knocks out with sleeping powder.
The Old Witch says she doesn’t know where the helm Arthur wants is, and is forced to tell them who she sent to fetch it. Arthur recognizes Merida as a former prisoner in his dungeons, and they go after her.
Merida and Mulan arrive at the battlefield where Fergus fell. Merida recognizes an arrow she shot which tore a piece of the cloak from her father’s killer. Merida questions Mulan about her detachment from Fergus’s death, saying she’s acting like she never knew the man.
In a flashback to before the battle which killed Fergus, Mulan teaches Merida the difference between being strong and smart, and that people won’t just follow her out of fear. She suggests asking Fergus what will motivate the clans to accept her leadership.
Back on the empty battlefield, Merida says she won’t rest until her father has justice. Mulan senses someone is coming, and Zelena and Arthur appear. Arthur tells Merida he needs the helm to save his kingdom. Merida is ignorant of the helm’s power, and Arthur says the helm makes people fight your battles, no matter how dangerous they may be.
Not wanting to believe her father wasn’t the leader she thought he was, Merida raises her bow, but Zelena magics it away from her. She plans to use a locator spell to find the helm. Mulan keeps Merida from clawing Zelena’s eyes out, and Zelena and Arthur abscond with the bow.
Merida, convinced she can’t lead without magic like her father used, gets ready to return home and give up the crown. Fired up, Mulan insists that Merida can’t give up like this, but Merida says Mulan has, so why not? Merida rides off leaving Mulan stricken.
In a flashback to before the battle which killed Fergus, Merida asks her dad how he inspires so many people despite certain death.
He looks down at the helm but doesn’t answer. After a long pause, he replies that showing them that you’re the first one ready to lay down your life shows them what an important battle it really is. He sends her off, saying he’s got to keep an eye on the sea for the invaders, but looks back at his helm once more.
In the present, Mulan approaches the Old Witch’s hut, hoping to have her reveal who the cloak belongs to. She’s greeted by the wolf which attacks her. But Mulan recognizes that the creature isn’t really a wolf. She knocks over a cauldron and the wolf turns back into the long-absent Ruby.
Ruby and Mulan leave together, and Ruby realizes that she’s with Mulan, who her friends in Storybrooke spoke of. She mentions that Aurora was about to have a baby when she last saw them. Mulan changes the subject by asking how Ruby got back to their realm.
We flashback to the night of Prince Neal’s naming ceremony at Granny’s. Though pleased for Snow and Charming, Ruby is melancholy and antisocial. She reveals to Mary Margaret that she’s been feeling lonely lately as she’s the only one of her kind in Storybrooke. With the help of a magic bean from the fields Tiny was working on, she plans to return to the Enchanted Forest to find her pack.
When Mulan asks her if she found them, Red says sadly no. She went to the Old Witch for help, but was turned into a guard dog instead. Mulan shares her reasons for visiting the Old Witch, then shows the cloak to Red. Red says she can help her friend.
Back at the DunBroch castle, Elinor tries to convince Merida handing the crown over is not the right thing to do, but Merida tells Lord MacIntosh the crown will go to him if he finds the helm before the deadline. Mulan and Red arrive, and Mulan says they were both wrong for giving up, and that Red can sniff the knight out.
Flashback to the morning of the battle against the Southern Invaders, Merida realizes Mulan has taken her out to train to keep her from the fight. Merida ditches Mulan to join the battle.
With a helm on his head, Fergus the Bear King leads the four clans into battle against the Southern Invaders.
While the fight seems to be going in the clans’ favor, Fergus is taken from behind by a masked knight. Merida, arriving too late, tries to shoot the killer with an arrow, but only catches a bit of cloak. Mulan strongarms Merida away to keep her safe as the knight takes Fergus’s helm from his body. The knight reveals himself to be King Arthur.
Presently, Arthur and Zelena stand at the edge of the same shore on which Merida last spoke to her dad. The locator spell points them to the helm underwater, and Zelena magically retrieves it. But Merida shoots it out of Arthur’s hand. Red says Arthur’s scent is all over the cloak, and an incredulous Merida draws her sword. Arthur admits to seeking the helm to aide him in finding Excalibur.
Mulan reminds Merida that her goal is to find the helm and save her people, not pursue revenge. But when Merida asks why Arthur doesn’t have the helm already, he admits that the one Fergus wore didn’t work, and the clans defeated his men in battle that day. Merida realizes that her father led them without magic.
Edified, Merida redoubles her bravery and fights Arthur for the helm. Mulan confronts Zelena, but before Zelena can throw her fireball, Red hits her with sleeping powder. Arthur and Merida continue to fight, and when Merida eyes the helm, Arthur promises to cut her down just like Fergus.
The Lords of the other three clans arrive, arrows drawn on Arthur and, finding himself with only a drowsy Zelena for backup, lowers his sword and allows her to return them to Camelot.
Merida thanks the other clans wholeheartedly, and MacIntosh leads the others in a respectful bow, telling her they recognize her as their queen now because she was willing to give up the crown for the good of the kingdom, something her father would have done.
At the coronation ceremony, Elinor introduces her daughter as queen just as the Old Witch bursts in again.
Merida says she’ll find a way to reverse whatever curse is set upon them, but she won’t be bullied into giving the helm back. The Old Witch reveals that the whole thing was a test, and Merida practically groans as she realizes that getting the helm back made her realize what it takes to rule. As a gift, the Old Witch gives Merida a flask with magical ale of the legend of Seonaidh, a cup of which will summon the spirit of anyone who’s passed to the underworld.
Later, at the grave of her father, Merida says thank you and goodbye to Mulan and Red. Mulan admits she was trying to get over a broken heart. Red offers Mulan a chance to come with her searching for more werewolves, and Mulan accepts.
Merida splashes her father’s grave site with the magical ale. When he appears, Fergus confesses that it was Merida who convinced him to fight without the magic of the helm, and that he is proud of her.
He disappears and Merida vows aloud to go after Arthur.