Maiden Woods ist ein kleines verschlafenes Städtchen, in dem kaum etwas passiert. Schon gar nicht im Winter. Es ist eher unscheinbar, genau wie seine Einwohner. Sheriff Paul Shields (Kevin Durand) und seinen neuen, frisch aus New York eingetroffenen Stellvertreter Donny Saunders (Lukas Haas) beschäftigen daher auch eher private Dinge: Sheriff Shields kämpft mit Schuldgefühlen, und sein Deputy versucht einen Neustart nach dem Tod seines Partners. Eines Morgens ist der Ort mit Hufspuren übersät, die der Größe nach zu einem Pferd passen – doch der Abstand stimmt nicht. Was auch immer die Spuren hinterließ, ging nur auf zwei Beinen. Sollten die Geschichten über die Wälder von Maiden Woods doch wahr sein und bösartige Kreaturen dort hausen? Sicher ist, etwas Gewalttätiges scheint sich seinen Weg in die Stadt zu bahnen und der Sheriff muss sich nicht nur seinen eigenen Dämonen stellen ...