A história se passa entre as duas guerras mundiais. A família Topalovic é composta por cinco gerações de homens: o mais jovem tem 25 anos e o mais velho tem 120. Conflitos surgem na família porque o membro mais jovem se recusa a seguir o ofício de coveiro, que por décadas, de geração em geração, tem sido a ocupação de sua família.
A fabricação de caixões está se tornando cada vez mais lucrativa, novas tecnologias são introduzidas, os enterros são mais rápidos e fáceis, a era dos crematórios está chegando. Mas o membro mais jovem da família, Mirko, não está interessado. Ele acredita em uma "ocupação melhor, mais agradável e mais honesta". Nessa crença, ele é apoiado e encorajado por sua namorada Kristina e seu melhor amigo Djenka, dono de um pequeno cinema.
O pai de Kristina, Billy Python, fornecedor de caixões para a empresa Topalovic, exige uma parcela maior nos lucros, ou seja, uma divisão justa do trabalho e do lucro. Assim, essas duas famílias entram em conflito. No confronto, todos os meios são permitidos. Isso é o gangsterismo americano no estilo dos Balcãs.
Profundamente desapontado porque tanto seu amigo quanto sua namorada o traíram, Mirko comete um assassinato. Como assassino, ele retorna à sua família, onde é recebido de braços abertos como o novo líder da família, ciente de sua força e poder, um representante da nova geração cujo princípio moral básico é a impiedade.