Сюжет фильма окунает зрителя в жизнь 20-х годов прошлого столетия. Главная героиня истории «Щелкунчик и Крысиный король» – маленькая девочка по имени Мэри. Она живёт в большом доме, в полном достатке. Родители обожают свою малышку, но не могут наделить заботой и вниманием в той мере, в какой хотелось бы. Наверное, поэтому, находясь в окружении всех благ, девчушка ощущала некий дискомфорт. Родной брат Макс всё время поддевал её плоскими шуточками и донимал по пустякам. Мэри часто погружалась в мечтания о захватывающих дух приключениях. Но путешествовать она хочет с настоящими верными друзьями, которых ей так не хватает. И вот чудо, наконец, произошло. В канун Рождества, когда все мечты сбываются, к Мэри заехал в гости её любимый дядя Альберт. Девочка с самого детства тепло относится к дяде, а в этот день он ещё и подарил её отличный подарок – великолепную шкатулку – щелкунчик. Волшебные свойства шкатулки позволяют главной героине оказываться в сказочных местах, где практически всё соответствует детским мечтам. И в этом новом мире, где нет ничего общего с реальным, Мэри придётся пережить массу приключений, побороть свои страхи и найти выход из сложных ситуаций.
Создателя фильма многие обвиняли в том, что он не оправдал ожидания зрителя, и что в фильме нет ничего особо нового. Может это и так, но стоит признать, что экранизация старой доброй и любимой многими сказки «Щелкунчик» получилась отличной.