九岁的小女孩玛丽艾丽范宁ElleFanning饰拥有锦衣玉食的生活却缺乏父母的陪。圣诞节前夜玛丽收到了叔叔送来的一份珍贵礼物——一个装木偶的小房子和一只胡桃夹子。喜出望外的玛丽将胡桃夹子视作自己的知心伙伴竟意外地发现它会说话并声称自己名叫NC查理罗CharlieRowe饰是玩具王国的王子然而在一场噩梦中美好的王国被凶残的鼠王约翰特托罗JohnTurturro饰占领了他还将王子变成一只木偶永远驱逐出境只有找到真正相信童话的人才能解除咒语。在雪仙子朱莉娅维斯托斯卡亚YuliyaVysotskaya饰的指引下玛丽帮NC恢复了肉身并勇敢地答应与他一起回王国打败鼠王解放子民。然而这两个毫无武力只有一颗纯真之心的孩子能否对抗整支血腥残暴的老鼠大军和卑鄙狡猾的鼠王呢片中歌曲多数改编自柴可夫斯基的交响乐其中一部分来自芭蕾舞剧《胡桃夹子》。