Действие фильма происходит в XIX веке. В богатый дом съезжаются на ёлку дети из богатых семей. За их праздником наблюдает девочка-служанка . После праздника во время уборки зала она танцует с метлой вместо партнёра и видит брошенного щелкунчика — игрушку, которой раскалывали орехи, но чуть не сломали. В ней просыпается жалость к Щелкунчику, и он оживает и рассказывает главной героине о своём прошлом. Когда-то он (то есть Щелкунчик) был принцем в одном воображаемом королевстве. В честь его рождения король устроил большой приём, а принцу подарили множество игрушек. Неожиданно из глубокого подземелья на крестины является трёхголовая королева мышей со своим сыном, у которого тоже три головы. Она недовольна тем, что её не пригласили, и делает принцу издевательский подарок — пустой конфетный фантик, имеющий форму конфеты до раскрытия…