В процессе путешествия сестры находят обломки корабля своих родителей и карту, которая приводит к откровению: король Агнарр и королева Идуна плыли не в южные моря, а в смертельно опасное Темное море к реке памяти Ахтохаллэн, чтобы найти источник магии Эльзы. Эльза отправляет Анну и Олафа в безопасное место и в одиночку укрощает духа воды (водяного коня Нокка), пересекая бушующий океан.
Добравшись до ледника Ахтохаллэн, Эльза погружается в кристаллизованные воспоминания прошлого. Она узнает, что её мать была представительницей народа Нортулдра, спасшей вражеского принца Агнарра, а магия Эльзы стала даром духов за этот акт самопожертвования. Главный сюжетный поворот: плотина, построенная их дедом, королем Рунардом, была не подарком дружбы, а ловушкой, призванной ослабить магические земли Нортулдры; именно Рунард начал войну, вероломно убив безоружного вождя племени.
Погрузившись слишком глубоко в ледяную бездну ради истины, Эльза замерзает и превращается в ледяную статую. Из-за этого магия, поддерживающая жизнь Олафа, угасает, и он распадается на снежинки на руках у Анны. Анна, оставшись в абсолютном одиночестве в темной пещере, преодолевает горе и решает восстановить справедливость. Она выманивает каменных великанов (духов земли) к плотине. Великаны швыряют валуны и разрушают гидротехническое сооружение.
Разрушение плотины снимает проклятие Зачарованного леса и размораживает Эльзу. Верхом на Нокке Эльза мчится к Эренделлу и успевает воздвигнуть ледяной барьер, предотвращая разрушение города гигантской волной. Полномочия разделяются: Эльза остается в Зачарованном лесу в роли Пятого духа, оберегающего природный мир, а Анна становится королевой Эренделла и принимает предложение руки и сердца от Кристоффа. Возрожденный Олаф воссоединяется с сестрами, утверждая мир между людьми и стихиями.