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