Вена 1920-х годов. Девятилетняя Мэри обитает в доме, наполненном изысканными предметами, но лишенном тепла общения. Ее брат Макс, вечный затейник, постоянно досаждает ей, а родители, испытывающие к дочери глубокую привязанность, слишком поглощены делами, чтобы окружить ее заботой. Мэри страстно мечтает о друзьях и увлекательных событиях. В рождественский сочельник к ней приходит обожаемый дядя Альберт и преподносит деревянную куклу – Щелкунчика. Благодаря детской фантазии кукла оживает, перенося Мэри в мир грез, где снежинки превращаются в танцующих балерин, елочные игрушки обретают жизнь, а сама ель становится целой галактикой под властью доброй Снежной Феи, напоминающей девочке мать.
Пока Мэри знакомится с этим чудесным миром, орды крыс во главе с хитрым Крысиным Королем и его жестокой матерью Крысиной Королевой захватывают город и порабощают жителей, намереваясь уничтожить человеческую расу. Щелкунчик созывает союзников для противостояния крысам, но оказывается в плену. Справиться с крысиным войском и вызволить Щелкунчика будет непросто – смелой Мэри предстоит столкнуться с дикими байкерами на футуристических летающих мотоциклах, крысами-роботами и летучими мышами, вооруженными передовой фантастической техникой.