หลังเอาตัวรอดจากแม่มดที่บ้านขนมปังขิงเมื่อ 15 ปีก่อน ฮันเซล (เจเรมี เรนเนอร์) และ เกรเทล (เจมมา อาร์เทอร์ตัน) เติบโตขึ้นมาเป็นนักล่าแม่มดผู้เชี่ยวชาญ ที่มีความเชี่ยวชาญเรื่องการล่าและการแกะรอยเป็นพิเศษ ด้วยเหตุผลใดไม่ปรากฏ ทั้ง 2 ดูจะจัดการเหล่าแม่มดได้โดยที่คาถาอาคมไม่ได้ทำอันตรายใดๆแก่พวกเขาเลยแม้แต่น้อย วันหนึ่ง นายกเทศมนตรีเมืองออกสเบิร์ก เยอรมนี ได้เชิญ 2 พี่น้องให้ไปช่วยกำจัด มิวเริยล (ฟามเก ยานส์เซน) แม่มดหมอผีผู้อันตรายออกจากเมืองให้ได้ ก่อนที่เธอจะจับเด็กๆบริสุทธิ์ไปบูชายัญในงานชุมนุมแม่มดที่จะเกิดขึ้นในคืนวันเพ็ญที่กำลังจะมาถึง ส่วนเจ้าหน้าที่จอมโหดอย่าง เบอร์ริงเจอร์ (ปีเตอร์ สตอร์แมร์) ก็รวบรวมทีมนักล่าขึ้นมาอย่างลับๆเพื่อที่จะจัดการแม่มดด้วยตัวเอง