Близится Рождество. Юные герои Мария и Фритц получают подарки от своего крестного. Марии достается кукла Щелкунчик. Игрушка выглядит совсем живой, и впечатлительной девочке даже кажется, будто Щелкунчик ей улыбается. Проснувшись посреди ночи, Мария становится свидетелем удивительного события: в ее комнате происходит битва между армией игрушечных солдатиков, которыми руководит Щелкунчик, и воинством мышей под предводительством Мышиного короля. Одержав победу, Щелкунчик предлагает Марии отправиться в волшебную страну. Волшебная страна — чудесное место, которое и покидать никогда не захочется. Щелкунчик и Мария живут вместе в огромном замке. Но идиллия длится недолго: Мышиный король ведет свою армаду на штурм замка Щелкунчика, желая раз и навсегда поставить точку в их вражде.