La classica favola scritta da Ernst Theodor Amadeus Hoffmann, diventata celebre in tutto il mondo grazie all'omonimo balletto di Pëtr Il’ic Cajkovskij.
In questa fiaba senza tempo seguiamo la dolce Mary (Ellen Fanning), e uno schiaccianoci magico, regalatole per natale dallo zio Albert. La notte di Natale, infatti, lo Schiaccianoci prende vita e porta Mary nel suo mondo fantastico e meraviglioso, minacciato, però, dal terribile Re dei Topi (John Turturro). Ora Mary deve lottare per salvare lo Schiaccianoci e il suo mondo incantato.