Nakon što neredi na Crni petak završe tragično, misteriozni ubojica inspiriran blagdanom Dan zahvalnosti terorizira Plymouth, Massachusetts – mjesto koje je osnivač tog blagdana. Otimajući stanovnike jednog po jednog, ono što počinje kao nasumična ubojstva iz osvete uskoro se otkriva kao dio većeg, zlokobnog blagdanskog plana. Hoće li grad otkriti ubojicu i preživjeti blagdane… ili će postati gosti za njegovim uvrnutim blagdanskim stolom?

Frank Falenczyk (Ben Kingsley) voli svoj posao. Slučajno je plaćeni ubojica za svoju poljsku mafijašku obitelj u Buffalu u državi New York. No Frank ima problema s alkoholom i kad uprska ključni zadatak, čime dovede u opasnost obiteljski posao, njegov ujak (Philip Baker Hall) šalje ga u San Francisco da riješi problem. Frank nije nježan tip. Ipak počne odlaziti na sastanke kluba liječenih alkoholičara, nađe sponzora (glumi ga Luke Wilson) i posao u mrtvačnici, gdje se zaljubi u zajedljivu Laurel (Téa Leoni), ženu koja opasno ne poznaje granice. Istodobno u Buffalu stvari ne stoje najbolje, gdje novopečena irska banda prijeti obiteljskom poslu. Kad izbije nasilje, Frank se mora vratiti kući i uz nevjerojatnu Laurelinu pomoć suočava se sa starim protivnicima u novim okolnostima.