Kasabanın en güzel kızı Valerie'nin (Seyfried) kalbi yoksul olan bir yabancı Peter'da (Shloh Fernandez) olmasına karşın, ailesi onu zengin olan Henry (Max Irons) ile evlendirmek ister. Bunun üzerine Valeri ve Peter kasabadan kaçmaya karar verirler Ancak, kasabadan ayrılmaları için karanlık ormandan geçmeleri gerekmektedir. İki aşık kaçma planları yaptığı anda kasaba korkunç bir olayla sarsılır Valeri'nin kız kardeşi köyün etrafındaki karanlık ormanda kurtadam tarafından vahşice öldürülmüştür. Yıllardır, kasabadakiler bu kurtadam efsanesine inanmakta ve ona her ay bir hayvan kurban etmektedirler. Ancak, bu kez bir insan öldüren bu yaratık sınırlarını aşmıştır Kasaba halkı intikam ateşiyle, bu yaratığı öldürmesi için ünlü bir kurt adam avcısı olan Peder Solomon'u (Gary Oldman) çağırır. Peder Solomon'un gelişi beklenmedik olayları da ortaya çıkarır; Peder gündüzleri insan olan kurdun aralarından herhangi bir kişi olabileceği uyarısında bulunur.