Anna, Elsa, Kristoff, Olaf and Sven leave Arendelle to travel to an ancient, autumn-bound forest of an enchanted land. They set out to find the origin of Elsa’s powers in order to save their kingdom.
Long before Anna and Elsa were born, their father, King Agnarr, became aware of magic after learning about the four spirits of the Enchanted Forest (Air, Earth, Fire, Water). A fierce battle occurred between his father’s soldiers and the Northuldra tribe that inhabits the forest, but Agnarr was saved by his future wife and queen Iduna, who was part of the Northuldra tribe. As a result of her heroic deed, the spirits granted her a daughter with powers.
In the present day, Elsa hears a mysterious voice calling out to her. When strange forces threaten Arendelle, Elsa learns that the spirits are angry over a wrongdoing from long ago, so Elsa heads off with Anna, Kristoff, Olaf, and Sven to find answers. They meet the Northuldra tribe and Arendellian soldiers who were trapped for decades in the Enchanted Forest as a result of a mist that imprisoned them there. Elsa manages to tame the Air and Fire Spirits with her magic to prove to the others of what she can do.
Anna and Elsa later comea cross their parents’ wrecked ship, learning that they were headed for the fabled river of Ahtohallan to find answers about Elsa’s powers. After she sends Anna away, Elsa heads off to Ahtohallan on her own by taming the Water Spirit. There, she learns that her grandfather, King Runeard, had built a dam to limit the Northuldra’s resources to control them since they were so dependent on magic, and he even killed their leader when he objected to Runeard’s law. This created the mist as punishment from the spirits. Before Elsa can go back, she is frozen solid, which also causes Olaf to disintegrate. Anna learns the truth in time and heads off to get the Earth Giants and the soldiers to help destroy the dam. Elsa is revived quick enough to ride the Nokk to save Arendelle from being flooded. She reunites with Anna and revives Olaf, while Kristoff proposes to Anna, and she accepts.
Elsa stays in the Forest to aid the spirits, as she is the fifth spirit that is a bridge between them. Anna becomes the new queen, and she still keeps in touch with Elsa, who regularly visits Arendelle.
King Agnarr of Arendelle tells a story to his young children, Elsa and Anna, that their grandfather, King Runeard, established a treaty with the neighboring tribe of Northuldra by building a dam in their homeland, the Enchanted Forest. However, a fight occurs, resulting in Runeard’s death. The battle enrages the elemental spirits of Earth, Fire, Water, and Air of the forest. The spirits disappear and a wall of mist traps everyone in the Enchanted Forest. Young Agnarr barely escapes due to the help of an unknown savior.
Three years after her coronation,[b] Elsa celebrates autumn in the kingdom with Anna, Olaf the snowman, Kristoff the ice harvester, and Kristoff’s reindeer Sven. When Elsa hears a mysterious voice calling out to her, she follows it and unintentionally awakens the elemental spirits, who disrupt Arendelle, forcing everyone in the kingdom to evacuate. Grand Pabbie and the Trolls colony arrive at Arendelle and Pabbie informs that they must set things right by discovering the truth about the kingdom’s past.
Elsa, Anna, Olaf, Kristoff, and Sven embark to the Enchanted Forest, following the mysterious voice. After the mist parts at Elsa’s touch, the Air spirit, in the form of a tornado, appears and sweeps everyone in its vortex. Elsa stops it, forming a set of ice sculptures. The sisters discover the sculptures are images from their father’s past and that their mother, Queen Iduna, was a Northuldra and was the one who had saved Agnarr. They encounter the Northuldra and a troop of Arendellian soldiers who are still in conflict with one another before the Fire spirit appears. Elsa discovers the spirit to be an agitated magical salamander, and calms it down. Elsa and Anna arrange a truce between the soldiers and the Northuldra by explaining that their mother was Northuldran and their father was Arendellian. They later learn the existence of a fifth spirit who will unite people and the magic of nature.
Elsa, Anna and Olaf continue to head north, leaving Kristoff and Sven behind. They find their parents’ wrecked ship and a map with a route to Ahtohallan, a mythical river told by their mother to contain all explanations of the past. Elsa sends Anna and Olaf away to safety and continues alone. She encounters and tames the Nøkk, the Water spirit who guards the sea to Ahtohallan. Reaching Ahtohallan, Elsa discovers that the voice calling to her was Iduna; that her powers were given to her by nature because of Iduna’s selfless act of saving Agnarr; and that Elsa herself is the fifth spirit.
Elsa then learns that the dam was built as a ruse to reduce the Northuldra’s resources because of King Runeard’s dislike of the tribe’s connection with magic and his intention to incorporate the region into his kingdom. She also learns he was the one who initiated the conflict by killing the unarmed leader of the Northuldra. Elsa sends this information to Anna before becoming frozen due to venturing into the most dangerous part of Ahtohallan. This in turn causes Olaf to fade away.
Anna receives Elsa’s message and concludes that the dam must be destroyed for peace to be restored. Anna finds and awakens the gigantic Earth spirits and lures them towards the dam. The giants hurl boulders aimed at Anna which destroy the dam, sending a flood down the fjord to the kingdom. Elsa thaws out and returns to Arendelle, diverting the flood and saving the kingdom.
As the wall of mist disappears, Elsa reunites with Anna and revives Olaf. Kristoff asks Anna to marry him and she accepts. Elsa explains that she and Anna are now the bridge between the people and the magical spirits. Anna becomes the new Queen of Arendelle, while Elsa becomes the protector of the Enchanted Forest, who regularly visits Arendelle as peace has been restored.
The film opens with young Anna (Hadley Gannaway) and Elsa (Mattea Conforti) playing a game with Elsa’s snow creations in an enchanted forest of their own creation. King Agnarr (Alfred Molina) and Queen Iduna (Evan Rachel Wood) enter, and Agnarr tells the girls he has seen an enchanted forest in real life. In his youth, he joined his father, King Runeard (Jeremy Sisto), and other Arendellian soldiers to venture into the Enchanted Forest, where they came to know the four spirits of the forest – Earth, Fire, Water, and Air. Suddenly, the forest’s inhabitants, the Northuldra, started attacking the Arendellians, and Agnarr lost his father before losing consciousness. He recalls being saved by a mysterious being. After he finishes his story, Iduna sings a lullaby to the girls (“All Is Found”).
In the present day, Elsa (now played by Idina Menzel) hears a melodic voice calling out to her, but nobody else can hear the sound. Anna (now played by Kristen Bell) joins Olaf (Josh Gad) outside as he contemplates the changes around him. Anna isn’t bothered by changes because she has all the people she loves (“Some Things Never Change”). Meanwhile, Kristoff (Jonathan Groff) tells Sven that he is planning on proposing to Anna.
Later that night, the gang plays charades together, but Elsa hears the voice calling out to her again. Distressed, she leaves the room. Kristoff tries to find a good time to propose to Anna, but she is more concerned with how Elsa is acting. After assuring her sister she is going to be fine, they go to bed.
The voice continues to call Elsa through the night, leading her to leave her room and wonder what it is that is calling her, and how she wants to learn more about it (“Into The Unknown”). The magic around her shows her images of mysterious creatures. Suddenly, Arendelle begins to experience strange occurrences. A strong wind blows into the kingdom, the water from the fountains drain out, the fire from the lanterns go out, and the earth begins to tremble fiercely. Elsa helps lead the citizens to higher ground.
The gang meets with Grand Pabbie (Ciaran Hinds) and the other Trolls. He tells the sisters that the spirits of the Enchanted Forest are angered over a wrongdoing that must be corrected, or else Arendelle’s future will be in jeopardy. Elsa decides she must set off on her own to fix it, but Anna refuses to let her go alone. Naturally, Kristoff, Sven, and Olaf join as well.
Everyone travels far from Arendelle until they eventually reach the outside of the Enchanted Forest, which is surrounded by a gigantic mist. They are pulled inside and find themselves unable to get out. The group gets separated from each other, with Olaf wandering by himself and not understanding the weird things happening in the Forest (“When I Am Older”). A tornado created by the Air Spirit then pulls everyone away, but Elsa tries to stop it with her powers. In the midst of everything, she sees what look like images of memories shown through water. She freezes these images, with one that looks like a young Agnarr, and the Northuldra girl that saved him. The Air Spirit appears to have calmed down, gently blowing across the group, and Olaf even names it “Gale.”
The gang is then approached by a tribe of Northuldra led by Yelena (Martha Plimpton), as well as Arendellian soldiers led by Lt. Destin Mattias (Sterling K. Brown), whom Anna recognizes from a portrait in their castle. They become aware of Elsa’s powers quickly, and Olaf even takes time to recap their last adventure together to everyone. Soon, they are attacked by the Fire Spirit, which starts to spread bright colored flames across everything. Elsa once again uses her ice magic to contain the flames. She then follows the Fire Spirit until it appears as nothing more than a little salamander named Bruni. When he sees that Elsa means him no harm, he settles his flames and warms up to her (no pun intended). They hear the mysterious calling once again. After Anna gets Elsa, they run back to the ice statues Elsa made and realize that the girl who saved Agnarr was Iduna, meaning their mother was Northuldra, and the spirits rewarded her deed by giving her a daughter with powers. This revelation allows the Arendellians and Northuldra to form a truce.
Kristoff meets a Northuldra reindeer tamer named Ryder (Jason Ritter), and the two of them bond over the way they treat their reindeer (specifically the way they give their reindeer voices). He tells Kristoff that because of the mist, most of the people there have only lived in the Forest and have never seen the outside world. Elsa befriends Ryder’s sister Honeymaren (Rachel Matthews), who shows Elsa that in addition to the four main spirits, there is a fifth spirit that acts as a bridge between the other spirits. After witnessing Earth Giants roaming across the land, Anna notices Kristoff is gone, not realizing he is with Ryder, who has tried to help Kristoff come up with an elaborate proposal. She takes off with Elsa and Olaf, which leads Kristoff to think she has gone away after learning this from Yelena. He expresses his sorrow but also how strong his love for Anna is (“Lost in the Woods”).
Anna, Elsa, and Olaf continue their journey until they come across the ruins of Agnarr and Iduna’s ship. Through the water memories, Elsa learns that they set off to find answers about Elsa’s powers, even witnessing their final moments where they embraced as the waters consumed them. They search the ship until they find a map, revealing that their parents were headed for the fabled river of Ahtohallan. Elsa knows she has to go there alone, so she sends Anna and Olaf away on an ice boat that she makes. The two express their anger over Elsa ditching them, even if she did it for their own good.
Elsa attempts to get to Ahtohallan across the water, but she keeps getting taken down by the Water Spirit, which appears as a Nokk. After taming the spirit, she rides it as she follows the voice, eager to find out where it’s coming from (“Show Yourself”). Once she reaches Ahtohallan, she comes across her own memories and learns that the voice is that of Iduna calling out to her. When Elsa tries to find out what went wrong, she learns the truth: Runeard wanted to subjugate the Northuldra by creating a dam to limit their resources due to their reliance on magic, which Runeard hated. When the Northuldra leader tried to reason with him, Runeard murdered him while he was unarmed. Elsa gets too deep into Ahtohallan, which causes her to turn to solid ice, but not before she sends this information to Anna. Before she and Olaf set off to help, Olaf begins to disintegrate, realizing something is wrong with Elsa. Anna holds Olaf, and they reaffirm their love for each other before he is gone. Anna sits alone in despair until she picks herself up and vows to push forward (“The Next Right Thing”).
Anna knows that the dam must be destroyed, even if it means sending a flood toward Arendelle. She goes to wake up the Earth Giants and gets them to follow her toward the dam. Mattias sees this and tries to stop Anna, but after she convinces him that Elsa learned the truth about the dam and why it must be destroyed, he relents and lures the Giants there. The Giants hurl boulders to the dam, which breaks it and sends the water flowing toward the kingdom. Elsa is revived, and she rides the Nokk back to Arendelle where she freezes the water and brings it down before it hits Arendelle, thus saving the kingdom and lifting the mist in the Forest, freeing the soldiers and Northuldra.
Elsa reunites with Anna and the two sisters hug. Kristoff and Sven run down there too, and Elsa revives Olaf. Anna and Elsa determine that Elsa is the fifth spirit, as she has become the bridge between the other spirits. Kristoff then finally manages to propose to Anna with something simple, and she excitedly accepts. The Giants then appear to show their respect and gratitutde toward Anna and Elsa.
After returning to Arendelle, Anna becomes the new queen, as Elsa has decided to stay in the Forest where she is needed. The sisters regularly keep in touch, and Elsa rides the Nokk back to Arendelle for a visit.