Po nesėkmingos operacijos ir meilužės mirties profesionalus žudikas Džekas nusprendžia užbaigti savo karjerą. Lieka paskutinis užsakymas, kuriam įvykdyti jis turi slapčia išvažiuoti į Italiją. Čia Džekas apsistoja mažame miestelyje, susidraugauja su kunigu ir įsimyli gražuolę Klarą. Pirmą kartą gyvenime nuolat besislapstančio žmogaus širdis sužydi. Džekas ramus, laimingas ir... praradęs budrumą.
Miestietis paauglys keliauja į Montaną, norėdamas sumedžioti ką nors didelio ir svarbaus su savo atitolusiu tėvu. Tėvas ir sūnus bando atgaivinti ryšį, bet tuo metu dykynėje jie priversti susidurti su dideliu pavojumi, kuris pakeičia viską.