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