Na noite de Natal, uma menina chamada Marie (Jessica Lynn Cohen) adormece após a festa. Ao despertar, se vê em meio a um mundo fantástico onde os brinquedos são muito maiores que na vida real. Sua casa é invadida por ratos gigantes e seu amado boneco Quebra-Nozes (Macaulay Culkin) ganha vida para defendê-la do Rei Rato e seus soldados. Juntos, vão viver muitas aventuras neste mundo mágico. Ao final da empreitada, não se sabe dizer o que foi sonho e o que foi realidade.