A la Viena dels anys 20 hi viu la Mary, una nena de nou anys, que viu en una casa plena d’objectes encantadors, però se sent molt sola. El seu irritant germà Max no deixa de molestar-la, i els seus pares amb prou feines li paren esment. La vigília de Nadal el seu benvolgut oncle Albert li regala un ninot de fusta: un trencanous. Aquesta nit, la imaginació de la Mary aconsegueix dotar de vida al ninot, i aquest emprèn amb ella un viatge meravellós fins arribar a un món on les joguines tenen forma humana i tot és molt més gran.