1、香港臥底探員陳志傑(吳京飾)不惜變成癮君子,潛伏犯罪集團偵查幕後主腦洪文剛(古天樂飾),洪文剛表面開設玩具貿易公司,實為跨國販賣人體器官的犯罪集團。
2、泰國人阿猜(托尼賈飾)因身手不錯加上為籌錢幫女兒治病被同事介紹來到泰國監獄就職成為一名獄警,他的女兒因病患上血癌,由於醫院對他女兒同血型的骨髓捐獻者實施保密,但又無法聯系上捐獻人,阿猜便偷偷潛入醫院資料房找到瞭骨髓捐獻人的聯系號碼。
3、洪文剛從小患重病,需要換同血型的心臟從而可以延續生命,而他的獨特血型極為罕見,在無奈之下,他決定對自己的親生弟弟洪文標下手,以換他的心臟延續生命。性命攸關,洪文標得知後,決定離開香港,志傑和殺手們奉命前往阻截,志傑的直屬上司兼叔父陳國華(任達華飾)在志傑的通知下前往碼頭暗中協助,最終一番惡鬥下,洪文標中槍重傷被警方送往醫院搶救,而志傑意外暴露身份,手機被同夥扔下海。志傑被洪文剛手下帶往泰國監獄,從而要挾陳國華交出洪文標。
4、陳國華為救志傑不向罪犯低頭,私自行動將洪文標藏往熟人開設的私人診所,從一個意外的來電中查到志傑很有可能被關押在泰國監獄,他違抗命令私自獨自一人前往泰國監獄搜尋。傑與猜語言不通、身份對立,卻竟是唯一可拯救猜女兒的骨髓捐贈者,阿猜必須保住傑的性命;但獄長高晉(張晉飾)為確保幕後交易運作暢正常,必須鏟除志傑、阿猜為救女兒、志傑隻為求公義,一場人性善惡、因果宿命的戰鬥旋即展開。