Pen-y-Wig é uma pequena cidade da costa sul do país de Gales, onde Jenny (Emmy Rossum) uma bela adolescente acaba de ser coroada a Rainha Rosebud.
No seu caminho para casa, Jenny tem problemas com o seu carro e a primeira pessoa a encontra-la e a prestar-lhe ajuda é um vagabundo da cidade conhecido por Tin Man (Om Puri). Entretanto chegam Joe (Richard Coyle) o seu namorado, e Glenn (Paddy Considine), o seu insuportável amigo que passaram a tarde a tomar drogas e a vaguear pelo lado obscuro da cidade. Jenny e Glen iniciam uma violenta discussão e Jenny acaba por cair batendo com a cabeça e morrendo de imediato. Joe e Glenn resolvem enterrar o corpo de Jenny na floresta e incriminar o estranho Tin Man. Considerado culpado neste crime acidental este homem é preso. Mas 14 anos depois, as memórias horríveis daquela morte vêm ao de cima quando Tin Man é posto em liberdade... e uma rapariga muito semelhante a Jenny aparece na cidade...
