A grim fairy tale.
Ed Harley (Lance Henriksen) komt erachter dat zijn zoon Billy om het leven is gebracht door een stel tieners die hem per ongeluk op de motor hebben overreden. Ondanks het feit dat het een ongelukje was, wil Ed wraak! Ed ontmoet een vreemde oude heks die hem belooft ervoor te zorgen dat hij zijn wraak kan nemen. Hij moet de resten van een oud monster opgraven en deze naar de heks brengen. Ze brengt het monster, Pumpkinhead, tot leven en het angstaanjagende beest verslindt alle tieners in de buurt. Ed krijgt echter last van wroeging en zet alles in het werk om het beest voor altijd en eeuwig te vernietigen.