Malého Jeníčka a Mařenku zavedl jejich otec do hlubokého lesa a tam je nechal osudu. Jeníček s Mařenkou našli perníkovou chaloupku, ve které byla ježibaba a ta je chtěla vykrmit a sníst. Když chtěla hodit Jeníčka do pece, děti ji přemohly a upekly v peci. Od té doby loví čarodějnice... Jeníček a Mařenka už jsou dospělí a putují po světě. V jednom městě chce šerif Berringer upálit ženu jménem Mina, kterou obvinil z čarodějnictví. Jeníček s Mařenkou ji ale na poslední chvíli zachrání, protože poznají, že to není ježibaba. Poté se vydají na lov čarodějnice v blízkém lese. Čarodějnici sice chytí a zabijí, ale jejich hlavním úkolem od starosty je najít unesené děti - a ty zatím nenašli. Mezitím se parta lovců snaží chytit čarodějnici, která děti unesla. Čarodějnice Muriel ale všechny zabije.