Дроссельмейер, бессмертный волшебник и создатель механических часов и игрушек, когда-то служил в королевском дворце, где изобрёл ловушку, при помощи которой истребил половину дворцовых крыс. Злая Крысиная Королева в отместку наложила заклятие на Ханса-Петера, племянника Дроссельмейера, превратив его в уродливую куклу-Щелкунчика. Единственный способ снять заклятие – Щелкунчик должен совершить великий подвиг и убить Крысиного Короля, а его самого, несмотря на уродливый вид, должна полюбить юная девушка.
Дроссельмейера приглашают развлекать гостей на рождественском приёме, который дают его друзья, семья Штальбаум, и волшебник решает, что настала возможность, которую он ждал. Дочь Штальбаумов, Клара, чуть моложе, чем был Ханс-Петер до того, как его превратили в Щелкунчика, и что может быть лучше, чем Рождество, когда крысы таскают объедки с праздничного стола, для поединка между Щелкунчиком и Крысиным Королём? Дроссельмейер решает поручить Кларе заботу о Щелкунчике и посылает ей особого рождественского ангела в качестве проводника.
Когда гости разошлись и весь дом уснул, Клара в поисках Щелкунчика спускается вниз. Там её ждёт Дроссельмейер. Он увлекает её в созданный им мир волшебства, где время не властно, и прикладывает все силы к тому, чтобы превратить гостиную в поле боя и призвать Крысиного Короля. В сражении между игрушечными солдатиками и армией крыс Щелкунчик побеждает Крысиного Короля, но только с помощью Клары, которая из сострадания спасает Щелкунчику жизнь. Снова став человеком, Ханс-Петер и Клара танцуют и оказываются в Снежной Стране. Дроссельмейер отправляет их в путешествие в Сахарный Сад в Королевстве Сладостей, где они встречают Фею Драже и её Принца.
Освобождённый от заклятия Ханс-Петер рассказывает Фее о своих приключениях и о том, как Клара его спасла. Затем они присоединяются к великому празднику, устроенному для них Дроссельмейером в награду за отвагу.
Возвращаясь в реальность, Клара ищет Дроссельмейера и выбегает на улицу, где встречает странно знакомого юношу. У себя в мастерской Дроссельмейер молится о том, чтобы его усилия увенчались успехом. Его племянник возвращается – заклятие действительно теперь снято.
Питер Райт