Zlobna kraljica Ravenna (Charlize Theron) svoji deželi vlada z železno roko in neusmiljeno zlorablja temne uroke zaohranjanje večne lepote in mladosti.
Ko od čarobnega zrcala izve, da bo njeno lepoto prekosila kraljična Sneguljčica (Kristen Stewart), se odloči mladenko ubiti in zaužiti njeno srce.
Toda Sneguljčica izve za njene načrte in pobegne v uročeni gozd, zato Ravenna za njo pošlje bojevitega lovca Erica (Chris Hemsworth). Ta se odloči Sneguljčici pomagati in skupaj s sedmimi škrati sprožijo upor, ki vodi v številne osupljive bitke.
Film je na sporedu v ljubljanskem Koloseju ter Planetu Tuš v Celju, Kranju, Kopru, Novem mestu in Mariboru.