Situato in un mondo alternativo di fiabe Grimm, il film intreccia le trame di alcune opere dei fratelli Grimm e le estende per scoprire le conseguenze dei desideri e delle missioni dei personaggi. I personaggi principali sono tratti da Cappuccetto Rosso, Jack e il fagiolo magico, Raperonzolo e Cenerentola, così come molti altri. Quando un panettiere e sua moglie si rendono conto che non possono generare figli a causa della maledizione di una strega, intraprendono un viaggio nel bosco per trovare gli oggetti necessari per spezzare l'incantesimo, e questo porterà loro alla conoscenza di varie forme di vita residenti nel bosco. Il film alla storia originale del fornaio e sua moglie, dalla strega che ha lanciato loro una maledizione e dalla loro interazione con gli altri personaggi delle fiabe durante il viaggio. Importante l'idea del doppio finale: si può infatti scegliere fra il primo finale, che fa terminare la storia nel classico "E vissero per sempre felici e contenti", e il secondo, che fa riflettere sul le conseguenze dei nostri desideri e sull'eredità che lasciamo ai nostri figli.