Glavna junakinja filma je djevojčica Gerda, koja za razliku od svojih roditelja i brata, jedina nema čarobne moći. Jednoga dana, strašan kralj Harald, koji čaroliju vidi kao prijetnju „običnim“ ljudima, protjera sve čarobnjake, uključujući i Gerdinu obitelj, u Zemlju zrcala. Postoji samo jedan način na koji Gerda može spasiti svoje roditelje, sve ostale čarobnjake i magiju, a to je da otkrije svoje čarobne moći. Jedina osoba koja joj može pomoći u tome je Snježna kraljica.