بیوه‌ای دیوانه بچه‌هایی را مانند داستان هانسل و گرتل به عمارت خود راه می‌دهد.

لورانس تالبوت( بنیسیو دل تورو) که پس از وقایع دوران کودکیش و مرگ مادرش، مدت زیادی از خانواده و سرزمین مادری خود دور بوده ، پس از دریافت خبر ناپدید شدن برادرش توسط نامه نامزد او گوئن ( امیلی بلانت) ، که از او درخواست کرده به خانه بازگردد و در یافتن برادرش کمک کند ، این تصمیم را عملی می کند.امابه محض اینکه او به خانه آبا و اجدادیش باز می گردد، متوجه می شود که دهکده در خطر است و هر شب هنگامیکه ماه کامل می شود موجودی درنده مردم ده را به قتل می رساند …