20 años después de su encuentro con la bruja, un ya adulto Hansel vuelve al bosque encantado en busca de venganza. Pero ahí se encuentra con una sorpresa: su hermana Gretel (que creía que había muerto) es la protegida de la bruja.
Segunda Guerra Mundial (1939-1945). Un soldado nazi (Scarfe) se debate entre el deber y su pasión por Rachel (Nina Dobrev), la hermosa hija de un rabino.