È l’ultimo dell’anno e Mary spera in un miracolo: che la vita prenda una svolta per il meglio. Sfortunatamente, ha una sorpresa molto spiacevole, scopre che, per poter mantenere la casa dove vive con sua madre, è costretta a sposare contro la sua volontà il rivoltante usuraio Mr. Ratter . Come pegno la madre dà a Marie una bambola di nome Schiaccianoci. Sconvolta e disperata, Marie esprime un desiderio: darebbe qualsiasi cosa solo per essere di nuovo piccola e spensierata. Succede il miracolo: Mary diventa piccola come i suoi giocattoli d’infanzia, che prendono vita. Lo Schiaccianoci si rivela essere un principe di nome George, vittima di un incantesimo. Marie, George e i loro amici giocattolo viaggiano nella magica Terra dei Fiori con la missione di salvare il mondo dalle persone ratto.