中古世紀一個村莊,長久以來受到狼人的侵擾,村中居民人人自危。
其中一戶人家,有位少女名叫薇樂麗(亞曼達莎菲 飾),她偶然結識、並愛上了一個身世不明的樵夫彼得(希羅•弗南德茲 飾),不過她的父母卻打算將她嫁給富有的亨利(麥克斯•艾恩斯 飾),在家人極力反對的情況下,薇拉莉下定決心與他私奔。
這個計畫被她父親知道之後,果然引來怒不可遏的激烈反應,而且這時潛行于黑暗森林中的狼人,奪走了薇樂麗姊姊的性命。儘管村民們每月獻祭犧牲,以博得與狼人之間的和平,但因為滿月的關係,狼人仍不知足地繼續奪取人類的性命。村人找來專獵狼人的所羅門神父(加里•奧德曼 飾)幫忙,他發現狼人白天偽裝成正常人模樣,溷在他們之中。隨著死亡人數增加,薇樂麗開始懷疑狼人很可能就是她所愛之人…。