Молода дівчина Валері живе в невеликому селі Даггерхорн. Вона любить лісоруба Пітера, але її батьки Сезар і Сюзетт пообіцяли багатому ковалеві Адріану, що Валері вийде заміж за його сина Генрі в якості оплати боргу Сезара. Валері планує втечу разом з Пітером, але їх плани засмучує новина про черговий напад перевертня, давно тероризував їх село. Жителі села щомісячно приносять вовку жертву, але під час «червоного місяця» цього мало і потрібно людська жертва. Жертвою виявилася Люсі - старша сестра Валері. Жителі села тримаються від лісу подалі, але Люсі, закохана в Генрі, вирушила туди, коли дізналася про його передбачуване весілля з Валері.
Адріан, Генрі, Пітер, Сезар і інші чоловіки вирушають до лісу, вирішивши вбити вовка, але Адріан гине під час полювання, а чоловіки приносять назад тіло звичайного сірого вовка, якого і вважають перевертнем. Допомагаючи Сюзетт забальзамувати тіло Адріана, Валері виявляє, що у них колись був роман. Таким чином, Люсі - дочка Адріана і єдинокровна сестра Генрі, про що Сезар не підозрює. Жителі села вирішують відсвяткувати смерть перевертня, але веселощі перериває прибуття мисливця на відьом батька Соломона. Він пояснює присутнім, що вони не вбили справжнього перевертня, інакше в момент смерті він би прийняв людську форму. Він також розповідає, що перевертня можна поранити срібним зброєю, сам батько Соломон покрив сріблом нігті на одній руці. Незабаром з'являється справжній перевертень і вбиває кілька людей. Укушені їм люди в повний місяць самі стануть перевертнями. Вовк заганяє в глухий кут Валері і її подругу Роксану, а потім починає розмовляти з Валері. На її подив, вона розуміє вовче гарчання.
На наступний ранок батько Соломон заарештовує брата Роксани як спільника перевертня. Заради його порятунку Роксана зізнається, що Валері може спілкуватися з перевертнем. Батько Соломон вирішує використовувати Валері в якості приманки для вовка. Її рятують Пітер і Генрі. Помічники батька Соломона починають стріляти в Валері і Генрі, але раптово з'являється перевертень. Укушеного їм (а, отже, отримав прокляття перевертня) батька Соломона вбивають. Тим часом Валері починає підозрювати свою живе в лісі бабусю: вважаючи її перевертнем, Валері вирішує вбити її і врятувати село.
На шляху до бабусиного будинку Валері зустрічає Пітера і бачить на його руці рукавичку. Припускаючи, що він - перевертень і намагається приховати обгорілу лапу, Валері завдає йому удар ножем і ховається в будинку бабусі. Та, однак, поводиться дуже дивно і не показується на очі внучці. З'ясовується, що вовком в дійсності був Сезар, ховається за фіранкою і наслідує голосу бабусі. Він пояснює Валері, що потребує спадкоємця-оборотне і спочатку мав намір зробити таким Люсі. Але Люсі - дочка Сюзетт від Адріана - не розуміла вовчу мова, тому Сезар, розлютившись, убив її. Тепер він сповнений рішучості вкусити Валері. В останній момент на допомогу дівчині приходить Пітер, але Сезар встигає його вкусити. Валері вбиває Сезара рукою Соломона (з срібними нігтями), а Пітер кидає йому в спину сокиру. Позбувшись від тіла, Валері вирішує залишитися жити в бабусиній хаті і чекати, поки Пітер навчиться керувати своїм прокляттям. В кінці фільму вона зреклася життя в селі і стала жити в лісі в будинку бабусі і одного разу вночі до неї повернувся Пітер в образі вовка.
Цікаві факти
- Село Даггерхорн була сконструйована в Ванкувері «Новий Погляд».
- Передбачалося, що Тейлор Лотнер виконає роль Пітера.
- У фільмі можна помітити персонажів іншої казки - трьох поросят.