Câu chuyện phim diễn ra 15 năm sau khi hai anh em Hansel (Jeremy Renner) và Gretel (Gemma Arterton) thoát khỏi một bà phù thủy hung dữ, kẻ đã thay đổi hoàn toàn cuộc đời của họ và mang đến cho họ vị đắng của sự thù hận. Sau một thời gian dài, hai anh em giờ đã trở thành những thợ săn thưởng, sở hữu nhiều kỹ năng đặc biệt, hoàn toàn tập trung vào việc săn lùng và tiêu diệt những phù thủy xấu xa đang ẩn nấp trong rừng sâu.
Thế nhưng, cái thị trấn nhỏ với những căn nhà gỗ quen thuộc lại bắt đầu phải đối mặt với một cơn ác mộng mới khi những đứa trẻ vô tội bỗng dưng biến mất. Hải trình săn lùng của Hansel và Gretel dẫn họ đến một kẻ ác còn tàn ác hơn cả những phù thủy trước đây họ từng đuổi bắt – một kẻ có thể tiết lộ những bí mật đáng sợ về quá khứ của họ…