九歲的小女孩瑪麗(艾麗·范寧 Elle Fanning 飾)擁有錦衣玉食的生活,卻缺乏父母的陪伴。聖誕節前夜,瑪麗收到了叔叔送來的一份珍貴禮物——一個裝木偶的小房子和一隻胡桃夾子。喜出望外的瑪麗將胡桃夾子視作自己的知心夥伴,竟意外地發現它會說話,並聲稱自己名叫NC(查理·羅 Charlie Rowe 飾),是玩具王國的王子,然而在一場噩夢中,美好的王國被兇殘的鼠王(約翰·特托羅 John Turturro 飾)占領了,他還將王子變成一隻木偶永遠驅逐出境,只有找到真正相信童話的人才能解除咒語。在雪仙子(朱莉婭·維斯托斯卡亞 Yuliya Vysotskaya 飾)的指引下,瑪麗幫NC恢復了肉身, ...