In una casa vicino a una foresta vivono due fratelli, un maschio e una femmina, di nome Hansel e Gretel. I loro genitori sono Stephane e Maria, la quale si lamenta del fatto che siano poveri. Un giorno Stephane porta i due figli al villaggio per saldare i conti con il fornaio, che dona a Gretel un sacchetto contenente briciole di torta. Il giorno dopo Hansel e Gretel vengono mandati dalla madre a raccogliere bacche nel bosco. I due bambini però si accorgono che nel sentiero in cui le raccoglievano sempre le bacche erano tutte finite. A quel punto i due per prenderle si addentrano nella famigerata foresta del nord, a loro insaputa abitato da demoni e dove erano già scomparsi molti bambini. Per tracciare il sentiero e non perdersi, Hansel e Gretel tracciano il sentiero con le briciole di torta che aveva dato loro il fornaio, ma gli uccelli le mangiano e Hansel e Gretel si smarriscono nella foresta maledetta, e giungono a una meravigliosa casa fatta di dolci e marzapane. I due scoprono che nella casa vive Griselda, una vecchia molto affabile che li ospita in casa sua. I due si fermano a dormire, ma quella notte Gretel sorprende Griselda a fare un rito satanico e scopre che è una strega. Va ad avvertire Hansel, ma ormai è troppo tardi. La strega rinchiude Hansel in una gabbia, intenzionata farlo ingrassare e mangiarlo, e shiavizza Gretel. Pochi giorni dopo Gretel scopre che i bambini di marzapane fuori dalla casa,erano le precedenti vittime di Griselda che li aveva cucinati e trasformati in marzapane. Gretel riesce a rubare lo scettro magico di Griselda trasformandola in marzapane al posto di Hansel. Successivamente la casa si scioglie e tutte le vittime della strega tornano umane. Hansel e Gretel si ricongiungono con i genitori che erano venuti a cercarli disperatamente. Lo scettro magico di Griselda si trasforma in soldi e Hansel e Gretel diventano ricchi.