Porucznik Thomas w latach 20. emigruje z rodziną do Kanady w pogoni za amerykańskim snem. Jednak jego marzenia rozpadają się z powodu suszy i kryzysu gospodarczego. Mężczyzna mimo narastających przeciwności losu nie poddaje się.
Prywatny detektyw Varg Veum chce zerwać z niebezpiecznym stylem życia. Zdobywa posadę w szkole, przestaje pić alkohol i angażuje się w stały związek z Karin. Sielanka szybko się kończy. Veum dowiaduje się, że z więzienia wyszedł jego dawny wróg, szukający zemsty na ludziach, którzy...