Po przypadkowej śmierci matki Renee, 13-letni Jeff Matthews i jego ojciec weterynarz, Chase, przenoszą się do Ludlow w stanie Maine, rodzinnego miasta matki. Poznaje wojowniczego szeryfa miasta, Gusa Gilberta, i jego pasierba, Drew, nad którym Gus bezlitośnie się znęca. Jeff ściąga na siebie gniew miejscowego oprycha Clyde’a Parkera, który opowiada mu o historii rodziny Creedów i legendzie o cmentarzysku Miꞌkmaqów.
Jednej nocy Gus strzela i zabija ukochanego psa Drew, Zowie, po tym, jak pies przeszkadza mu podczas seksu. Drew prosi Jeffa, aby pomóc mu pochować psa w Miꞌkmaq ziemi pochówku, aby zobaczyć, czy plotki są prawdziwe, że może wskrzesić zmarłych. Zowie rzeczywiście wrócić z martwych, ale jest nietypowo zacięta. Chase leczy Zowiego na jego ranę postrzałową, która nie chce się goić, jeszcze bardziej dziwaczne jest to, że Zowie nie ma bicia serca. Chase wysyła próbkę krwi Zowiego do laboratorium. Okazuje się, że komórki Zowiego uległy całkowitemu zniszczeniu i nie różnią się od komórek martwego psa.
Jeff i Drew udają się na cmentarz dla zwierząt w Halloween na noc opowieści grozy z miejscowymi chłopcami. Kiedy Gus dowiaduje się, że matka Drew pozwoliła mu iść mimo uziemienia, pędzi na cmentarz i rozbija imprezę. Atakuje jego pasierba, ale tak jak on jest o trafienie go z markerem grobu, Zowie pojawia. Pies śmiertelnie miażdży Gusa, którego chłopcy następnie pochować na cmentarzu Indian. Gus wraca do życia, teraz porusza się sztywno i rzadko mówi, ale traktuje Drew lepiej. Z biegiem czasu, Gus staje się coraz bardziej surowy i sadystyczne, seksualnie atakuje matkę Drew i brutalnie skórowanie królików domowych na kolację.
Zowie wyłamuje się z kliniki weterynaryjnej i zabija trzy koty przed wejściem do domu Chase’a i atakuje go. Dzień później, Jeff spotyka Clyde, który ma zamiar odciąć nos Jeffa za pomocą szprychy koła własnego roweru, gdy Gus pokazuje się. On wysyła Jeffa do domu, a następnie morduje Clyde jak Drew patrzy na. Gus następnie ściga Drew do ich domu, gdzie chłopiec jest uwięziony z dzikim Zowie. On ucieka przez okno, tak jak jego matka przybywa do domu w samochodzie, a dwa startują. Gus ściga ich z dużą prędkością w jego samochodzie policyjnym, w końcu zabijając ich obu przez ramming ich samochód do nadjeżdżającej ciężarówki ziemniaków. Gus następnie wraca do ciała Clyde’a i umieszcza go w worku na zwłoki, zamierzając zabrać go do miejsca pochówku, jak również.
Po pogrzebie Drew, Jeff postanawia reanimować swoją matkę, używając indyjskiej mocy miejsca pochówku. Gus ekshumuje jej zwłoki i przynosi go do Jeffa na cmentarzu. Kiedy Chase słyszy, że grób jego żony został okradziony, pędzi do domu Gilbertów. Tam zostaje zaatakowany przez Zowiego i Gusa, a on strzela i zabija ich obu.
Po powrocie do życia, Renee dźga i zabija Marjorie Hargrove, gosposię Matthewsów. Jeff konfrontuje swoją nieumarłą matkę na poddaszu, a oni obejmują. Chase przybywa do domu i namawia Jeffa, aby uciec od Renee, która mówi, że chce spędzić czas z mężem. Nieumarły Clyde przybywa i po znokautowaniu Chase’a, próbuje zabić Jeffa – najpierw siekierą, a potem łyżwą. Renee zamyka Chase’a i obu chłopców na strychu, który następnie podpala.
Jeff zabija Clyde’a za pomocą odciętego przewodu zasilającego, a następnie wyłamuje drzwi na strych, aby uciec. Nie pozwalając zarówno Jeff i Chase odejść, Renee mówi, że ona i trzy chcą pracować rzeczy się. Renee chce, aby Jeff został i dołączył do niej w śmierci, mówiąc, że go kocha. Ale Jeff wyciąga ojca z domu, gdy Renee jest niszczona przez płomienie, krzycząc przy tym „Martwy jest lepszy!”. W ostatniej scenie, dochodzący do siebie Chase zamyka swoją klinikę weterynaryjną, zanim on i jego syn zostawią Ludlow za sobą.