Duński żołnierz udaje własną śmierć, próbując uniknąć walki na froncie, aby wrócić do ukochanej żony i syna. Jednak po trzyletniej rozłące, podczas jego nieobecności, wiele się zmieniło.
Gerda (Flora Thiemann) i Kaj (Kristo Ferkic) są przyjaciółmi i wspólnie spędzają wiele czasu. Pewnego zimowego dnia zimna i zła Królowa Śniegu (Linda Zilliacus) odłamkiem lodu przecina łączącą ich więź. Od tamtej pory zachowanie Kaja zmienia się. Chłopak przywiązuje swoje sanki do powozu Królowej Śniegu i razem udają się do lodowego Pałacu. Gerda tęskniąc za przyjacielem wyrusza w długą i niebezpieczną wyprawę w poszukiwaniu Kaja.