維克多(比爾·奈伊 Bill Nighy 飾)是一名正經歷中年危機的即將退休的頂尖職業殺手,人過中年卻一直孑然一身,過著單調刻板的生活老媽一直逼迫他找個女人傳宗接代,好"傳承家族血液中的殺手基因"。一次受雇於黑幫老大弗格森(魯伯特·艾弗雷特 Rupert Everett 飾)去殺一個用偽造的名畫的職業騙子羅絲(艾米莉·布朗特 Emily Blunt 飾)。但在行動過程中卻對美貌熱情的羅絲產生了莫名的感情,關鍵時刻不但放過了她更開始保護她。逃亡中,遇到在停車場打零工的年輕人托尼(魯伯特·格林特 Rupert Grint 飾)。托尼誤以為維克多是一名私家偵探並拜他為師。弗格森發現維克多未完成任務後,派出了"業內第二好"的殺手去繼續完成任務,並將"違約"的維克多師徒也除掉。維克多、羅絲和托尼這三個風馬牛不相及的人會發展出一段怎樣的經歷呢