捷克布拉格,職業殺手喬(Nicolas Cage 飾)完成了一次任務,手法老道。長久以來,喬信奉的四個原則讓他冷酷無情的完成一次次任務並活在所有人的視線之外,但這種漂泊無定的孤寂人生教人厭倦,喬決定前往曼谷,在那裡完成最後四次任務。
喬在曼谷燈火繚亂的街頭物色到一位當地扒手康擔任自己的助手兼翻譯,負責與泰國僱主接頭。喬很快完成了第一次任務,付出了右臂擦傷的代價,到藥房尋求幫助的喬遇見聾啞姑娘Fon(楊采妮 飾),後者溫柔的態度讓喬的心中萌發了牽掛……康在接頭的途中被一羣流氓毆打,滿身傷痕的康打動了喬,喬傳授他戰鬥的技巧,自己冷酷的原則也開始發生動搖。
喬的最後一次任務是刺殺一位敢作敢爲的正派政治家,康的話猶在耳邊讓他遲遲不能動手。另一方面,泰國僱主恐怕事情敗露而欲殺人滅口。喬與黑幫僱主的戰鬥不可避免……