Detektyw Ezekiel prowadzi śledztwo dotyczące brutalnych zabójstw sprzed lat. Nie zdaje sobie jednak sprawy, że morderca obmyślił zaskakujący, niecny plan.
Na terenie całego miasta pojawiają się ciała ludzi, którzy zginęli w różnych przerażających okolicznościach. Śledztwa zaczynają wskazywać nieprawdopodobnego sprawcę, a mianowicie nieżyjącego już Johna Kramera.
Gdy żona Jamiego zostaje brutalnie zamordowana, mężczyzna udaje się do rodzinnego miasteczka, by rozwiązać zagadkę śmierci ukochanej. Odpowiedzi szuka w starych zabobonach o złej brzuchomówczyni i jej lalkach.
George usiłuje pokrzyżować plany teściowej oraz byłego narzeczonego Ursuli, którzy zamierzają zniszczyć małżeństwo mężczyzny i zrównać z ziemią jego leśne królestwo.