Der Kinderpsychologe Mike Painter (Paul Schneider) kehrt in seine frühere Heimatstadt Iron Hill in Ohio zurück, um die Morde an fünf Kindern zu untersuchen, die sich im Herbst 1988 zugetragen hatten. Eines der Opfer war damals Mikes Zwillingsbruder Eddie. Mike stößt bei seinen Nachforschungen auf ein rätselhaftes Detail, das die grausamen Gewaltakte miteinander verbindet. Sie alle drehen sich um eine Serie mit dem Titel „Candle Cove“, deren gruselige Puppen und verstörende Inhalte nur Kinder sehen können.