Das entlegene Dorf Daggerhorn wird seit Generationen von einem Werwolf heimgesucht, der nur mit Tieropfern besänftigt werden kann. Als Valerie (Amanda Seyfried) mit ihrer großen Liebe Peter fliehen will, um einer Heirat mit dem Sohn des Hufschmieds zu entgehen, schlägt der Wolf wieder zu und tötet Valeries Schwester. Um die Bestie zur Strecke zu bringen, wird Valerie als Köder eingesetzt.