Valerie (
Amanda Seyfried) to piękna młoda kobieta "rozdarta" między dwoma mężczyznami. Dziewczyna jest zakochana w Peterze (
Shiloh Fernandez), ale jej rodzice chcą by poślubiła bogatego Henry'ego (
Max Irons). Nie chcąc rozstania Valerie i Peter planują razem uciec. Dowiadują się, że starsza siostra Valerie została zabita przez wilkołaka, który grasuje w ciemności lasu nieopodal wioski. Przez lata, ludzie utrzymywali rozejm z bestią, oferując stworzeniu miesięczne ofiary ze zwierząt. Jednak gdy wilk nie uszanował ludzkiego życia, głodni zemsty ludzie, wezwali do pomocy słynnego łowcę wilkołaków, Ojca Salomona (
Gary Oldman), aby pomógł im zabić wilka. Ale nieoczekiwanie Salomon ostrzega, że wilk, który zabija mieszkańców, w dzień przybiera ludzką postać i może być każdym z nich.