Valerie vive con i suoi genitori, Cesaire e Suzette, e la sorella maggiore Lucie nel villaggio di Daggerhorn, ai margini di una foresta infestata da un lupo mannaro. È innamorata del taglialegna e amico d’infanzia Peter, ma i suoi genitori le fanno sposare Henry, figlio del ricco fabbro Adrien Lazar. Valerie e Peter progettano di fuggire, solo per sapere che il lupo ha rotto la sua tregua per non predare i cittadini e ha ucciso Lucie.
Suzette dice a Valerie che anche il suo matrimonio è stato combinato e che lei aveva amato un altro. Il predicatore padre Auguste chiede aiuto al famoso cacciatore di streghe padre Solomon, ma i cittadini decidono di avventurarsi nella tana del lupo. Peter viene separato dal gruppo pochi istanti prima che il lupo uccida Adrien. Il lupo viene messo all’angolo dagli uomini e ucciso. Valerie trova Suzette che piange Adrien e deduce che era il suo vero amore. Viene a sapere da sua madre che Lucie, che originariamente doveva essere fidanzata con Henry, era in realtà la sua sorellastra. Di conseguenza, Valerie è diventata la prossima in linea di successione.
Mentre il villaggio celebra la fine del lupo, arriva padre Solomon e dichiara che l’animale ucciso è un comune lupo grigio, poiché il vero lupo mannaro sarebbe tornato alla forma umana, come ha scoperto lui stesso quando ha ucciso un lupo che si è rivelato essere sua moglie. Rivela che sono entrati nella Settimana della Luna di Sangue, un evento ogni tredici anni in cui chiunque venga morso da un lupo è maledetto a diventarlo. Gli uomini di Padre Solomon, guidati dal Capitano (Adrian Holmes), isolano Daggerhorn e indagano sugli abitanti del villaggio per scoprire l’identità del lupo. Quella notte, il lupo attacca e gli abitanti si rifugiano nella chiesa mentre Valerie e la sua amica Roxanne cercano il fratello autistico di Roxanne, Claude. Messa all’angolo dalla bestia, Valerie scopre di essere in grado di capire il lupo, che minaccia di uccidere Roxanne e di distruggere il villaggio se Valerie non se ne va con lei. Il lupo fugge, giurando di tornare per la decisione di Valerie.
Il giorno dopo, Claude viene catturato dagli uomini di Padre Solomon. Padre Salomone dichiara Claude, che ha visto eseguire un trucco, uno studente delle arti oscure; quando lo spaventato Claude non può rivelare l’identità del Lupo, Padre Salomone lo rinchiude in un elefante di ferro. In cambio del rilascio di Claude, Roxanne rivela che Valerie è in grado di comunicare con il Lupo, ma si rende conto troppo tardi che suo fratello è già morto. Credendo che Valerie sia una strega, Padre Solomon la espone nella piazza della città per attirare il lupo. Henry e Peter aiutano Valerie a fuggire; Peter viene catturato dal Capitano e viene gettato nell’elefante, mentre Padre Solomon ordina l’esecuzione di Henry. Padre Auguste salva Henry, prima di essere ucciso da Padre Solomon.
Henry porta Valerie in chiesa, dove vengono attaccati dal lupo, che morde la mano di Padre Solomon con le unghie rivestite d’argento. Gli abitanti del villaggio proteggono Valerie dal lupo, che è di nuovo costretto a fuggire dopo aver bruciato la sua zampa destra sul suolo sacro della chiesa. A causa della maledizione, il capitano non ha altra scelta che uccidere padre Solomon.
Valerie sogna poi che il lupo è sua nonna, e si precipita alla sua vicina capanna. Trovando sulla strada la mano di Padre Salomone, Valerie incontra Peter, che indossa un guanto sulla mano destra. Supponendo che sia il lupo, lei lo pugnala. Alla capanna, Valerie trova sua nonna morta e scopre che suo padre, Cesaire, è il lupo. Egli rivela che la maledizione gli è stata trasmessa da suo padre e che intendeva lasciare il villaggio con i suoi figli. Ha cercato di passare il “dono” del lupo mannaro a Lucie, ma rendendosi conto di non essere suo padre, l’ha uccisa in un impeto di rabbia, e si è vendicato contro Adrien. Chiede a Valerie di accettare la maledizione, ma lei rifiuta. Peter appare, e Cesaire lo morde e lo butta via. Peter lancia un’ascia nella schiena di Cesaire, permettendo a Valerie di uccidere suo padre con la mano di Padre Solomon. Peter capisce che diventerà un lupo mannaro e scappa, Valerie lo segue e si abbracciano. Valerie e Peter riempiono il corpo di Cesaire di pietre e lo gettano nel lago per proteggere il segreto dagli abitanti del villaggio. Peter parte, giurando di tornare quando avrà imparato a controllare la maledizione. Valerie dice che lo aspetterà.
È passato circa un anno, e Henry si unisce ai cacciatori di mostri del capitano. Suzette accetta la perdita del marito e il villaggio continua a vivere nella paura. Con il segreto che ora porta con sé, Valerie decide di trasferirsi a casa di sua nonna, lasciandosi alle spalle la sua vecchia vita. Durante una luna piena, Peter ritorna in forma di lupo mentre Valerie sorride.
– Nel finale alternativo, quando Peter ritorna in forma di lupo, Valerie viene vista con una bambina in braccio, il che implica che lei e Peter hanno avuto un figlio.