Lawrence Talbot (Benicio Del Toro) é um aristocrata atormentado que abandonou Blackmoor, a pequena aldeia onde nasceu, após graves desavenças com o pai, Sir John Talbot (Anthony Hopkins). Alguns anos depois é contactado por Gwen (Emily Blunt), a noiva do seu irmão, que o informa do seu desaparecimento e lhe suplica que regresse à aldeia para ajudar nas buscas. Já em Blackmoor, Lawrence depara-se com um cenário de terror: o seu irmão foi brutalmente assassinado e corre o rumor de uma terrível criatura meio humana à solta pelos bosques. Com a ajuda de Frances Aberlin (Hugo Weaving), um inspector da Scotland Yard, ele vai descobrir que, afinal, a lenda sobre a maldição que transforma homens em lobos em noites de Lua cheia, é muito mais que um simples mito. Agora, Lawrence terá de encontrar uma forma de destruir a terrível criatura do bosque. E vai descobrir, em si próprio, instintos que nunca antes poderia imaginar... PÚBLICO