Valerie woont met haar ouders, Cesaire en Suzette, en oudere zus Lucie in het dorpje Daggerhorn, aan de rand van een bos dat geteisterd wordt door een weerwolf. Ze is verliefd op de houthakker en jeugdvriend Peter, maar haar ouders regelen dat ze trouwt met Henry, zoon van de rijke smid Adrien Lazar. Valerie en Peter willen er vandoor gaan, maar komen erachter dat de wolf zijn wapenstilstand heeft gebroken en Lucie heeft vermoord.
Suzette vertelt Valerie dat haar huwelijk ook gearrangeerd was en dat ze van een ander had gehouden. De predikant Vader Auguste roept de hulp in van de beroemde heksenjager Vader Salomon, maar de dorpelingen besluiten zich in het hol van de Wolf te wagen. Peter wordt van de groep gescheiden vlak voordat de Wolf Adrien doodt. De Wolf wordt door de mannen in het nauw gedreven en gedood. Valerie vindt Suzette die om Adrien rouwt en concludeert dat hij haar ware liefde was. Ze verneemt van haar moeder dat Lucie, die oorspronkelijk verloofd zou zijn met Henry, eigenlijk zijn halfzuster was.
Als het dorp het einde van de Wolf viert, komt Vader Solomon aan en verklaart dat het gedode dier een gewone grijze wolf is, omdat de echte weerwolf zou zijn teruggekeerd in menselijke vorm, zoals hij zelf ontdekte toen hij een Wolf doodde die zijn vrouw bleek te zijn. Hij onthult dat ze de Bloedmaanweek zijn ingegaan, een gebeurtenis die elke dertien jaar plaatsvindt en waarbij iedereen die door de wolf wordt gebeten, wordt vervloekt om er een te worden. Vader Solomon’s mannen, geleid door The Captain (Adrian Holmes), isoleren Daggerhorn en onderzoeken de dorpelingen om achter de identiteit van de Wolf te komen. Die nacht valt de wolf aan en de dorpelingen schuilen in de kerk terwijl Valerie en haar vriendin Roxanne op zoek gaan naar Roxanne’s autistische broer, Claude. In het nauw gedreven door het beest, ontdekt Valerie dat ze in staat is de Wolf te begrijpen, die dreigt Roxanne te doden en het dorp te vernietigen als Valerie niet met hem vertrekt. De Wolf ontsnapt, en belooft terug te komen voor Valerie’s beslissing.
De volgende dag wordt Claude gevangen genomen door Vader Solomon’s mannen. Vader Salomo verklaart Claude, die hij een truc zag uitvoeren, een leerling van de duistere kunsten; wanneer de bange Claude de identiteit van de Wolf niet kan onthullen, sluit Vader Salomo hem op in een ijzeren olifant. In ruil voor Claude’s vrijlating onthult Roxanne dat Valerie in staat is met de Wolf te communiceren, maar ze realiseert zich te laat dat haar broer al dood is. Vader Solomon denkt dat Valerie een heks is en stelt haar tentoon op het stadsplein om de Wolf te lokken. Henry en Peter helpen Valerie ontsnappen; Peter wordt gevangen genomen door de Kapitein en in de olifant gegooid, terwijl Vader Salomon opdracht geeft Henry te executeren. Vader Auguste redt Henry, voordat hij door Vader Salomo wordt gedood.
Henry brengt Valerie naar de kerk, waar ze worden aangevallen door de Wolf, die met zilver beklede vingernagels de hand van Vader Salomo afbijt. De dorpelingen beschermen Valerie tegen de Wolf, die opnieuw moet vluchten nadat hij zijn rechterpoot heeft verbrand op de heilige grond van de kerk. Door de vloek heeft de kapitein geen andere keuze dan pater Solomon te doden.
Valerie droomt later dat de Wolf haar grootmoeder is, en haast zich naar haar nabijgelegen hut. Als ze onderweg de hand van Vader Salomo vindt, ontmoet Valerie Peter, die een handschoen aan zijn rechterhand draagt. In de veronderstelling dat hij de wolf is, steekt ze hem neer. In de hut vindt Valerie haar grootmoeder dood en ontdekt ze dat haar vader, Cesaire, de Wolf is. Hij onthult dat de vloek aan hem werd doorgegeven door zijn eigen vader, en dat hij van plan was om het dorp met zijn kinderen te verlaten. Hij probeerde de weerwolf “gave” door te geven aan Lucie, maar toen hij zich realiseerde dat hij niet haar vader was, vermoordde hij haar in een vlaag van woede, en nam wraak op Adrien. Hij vraagt Valerie om de vloek te aanvaarden, maar ze weigert. Peter verschijnt, en Cesaire bijt hem en gooit hem opzij. Peter gooit een bijl in Cesaire’s rug, waardoor Valerie haar vader kan doden met de hand van Vader Salomon. Peter realiseert zich dat hij een weerwolf wordt en rent weg, Valerie volgt en ze omhelzen elkaar. Valerie en Peter vullen Cesaire’s lichaam met stenen en dumpen hem in het meer om het geheim te beschermen tegen de dorpelingen. Peter vertrekt, en belooft terug te komen als hij geleerd heeft de vloek te beheersen. Valerie zegt dat ze op hem zal wachten.
Er is ongeveer een jaar verstreken en Henry sluit zich aan bij de monsterjagers van de kapitein. Suzette accepteert het verlies van haar man, en het dorp blijft in angst leven. Met het geheim dat ze nu draagt, besluit Valerie naar het huis van haar grootmoeder te verhuizen, en haar oude leven achter zich te laten. Tijdens een volle maan keert Peter terug in wolfsgedaante als Valerie lacht.
– In het alternatieve einde, wanneer Peter terugkeert in wolfsgedaante, is Valerie te zien met een babymeisje in haar armen, wat impliceert dat zij en Peter een kind hebben gekregen.