劳伦斯·塔尔伯特(本尼西奥·德尔·托罗饰)因为儿时的悲伤记忆,离开家乡多年并与家人很少联系。某天,他被弟弟本杰明的未婚妻格温·康利弗(艾米莉·布朗特饰)找到,康利弗告诉他本杰明惨死的消息,并请求他回到家乡黑色荒野去调查。劳伦斯回到童年时的家乡,不仅是为了找出杀害弟弟的凶手,也想揭开母亲当年惨死在父亲怀中的真相。童年时候的记忆中,黑色荒野是一个世外桃源般的地方,但因为最近发生了连续的谋杀案,村民们都感到恐慌。有关月圆之夜出现的怪物的传闻也四处流传。在调查过程中,劳伦斯终于亲眼见到了传说中的怪物——狼人。他开始追踪狼人,并最终与之遭遇,但遭到了咬伤。伤愈后,劳伦斯发现自己的身体发生了变化,他开始相信被狼人咬伤后会变成狼人的传说。