Viena, 1920. Mary (Elle Fanning) é uma solitária menina de nove anos. No Natal ela ganha de presente do Tio Albert (Nathan Lane) um quebra-nozes de madeira. Na mesma noite o boneco ganha vida e a leva para uma jornada em uma nova dimensão, onde seres inanimados se transformam em humanos e tudo tem proporções gigantescas.