尼爾蕭是聯合國秘密行動組SAD的一名探員,他到香港潛入中國商業大亨陳大衛舉辦的中國新年派對,並暗中入侵北韓國防部長辦公室的筆記本電腦,並以挪用聯合國援助資金勒索他,以換取繼續與南韓談判。在被發現後不久,蕭奮力逃出派對,並在撤離過程中肩膀被槍打傷。
六個月後,中國與美國即將簽訂貿易協定,一個來自香港的死去的越南難民的貨櫃於當週出現在紐約碼頭,蕭的上司愛蓮娜·賀絲懷疑掛勾三合會的中國大使吳與該貨櫃有關聯,並指派蕭潛入陳的宴會、在吳身上植入竊聽器。在貿易協定宴會上,吳被槍殺,陳中槍,蕭獨自追捕蒙面槍手。在追捕過程中,蕭的同事勞勃·布萊被殺,蕭最後遭紐約警察局。在監獄移交過程中,聯邦調查局探員法蘭克卡普拉的車輛遇襲,三合會成員抓獲了昏迷的蕭,將其陷害謀殺並予以處決。蕭恢復意識並從他們手中掙脫,之後發現另一名同事珍娜諾瓦克被一名中國殺手殺害。蕭殺死了殺手,恢復了語音檔,並從諾瓦克的隱藏軍械庫中獲得了武器和裝備。蕭在閱讀一篇聲稱蕭無罪的新聞文章後,尋求該供詞人兼前女友茱莉亞方的幫助。他在醫院設法將方從一名中國女殺手的伏擊中解救出來。
在方的幫助下,蕭找到了一家三合會持有的麵包店,充當紳士俱樂部的幌子,直到聯邦調查局介入搜查;蕭找上卡普拉勉強合作並檢索了陳在宴會上的影片,發現蕭早已預知槍手的到來。方將證據交給賀絲,而蕭則則在宴會所在的同一家酒店與陳對峙。陳在被蕭審問時被蒙面槍手擊斃,蕭再次追捕對方。最後發現蒙面槍手的真面目是布萊,對方還在先前的一場籃球比賽中設計讓蕭受傷並使他被植入追蹤器。賀絲審查了證據,發現她和陳是陰謀背後的策劃者。
蕭最終弄清楚了賀絲在陰謀背後的角色,並用他的發現接近了卡普拉。蕭自行取出肩膀上的追蹤器,並使用卡普拉的名片向三合會提出了一項交易。蕭闖入聯合國大樓,與布萊展開槍戰和肉搏,後者被碎玻璃板的碎片貫穿頸部而亡。第二天,蕭致電給坐在轎車上的賀絲,為她上了一堂業力課;隨後蕭與三合會的交易揭露,讓偽裝司機的三合會人士暗殺了賀絲。蕭與卡普拉合作在大街上偽造了一場假死,之後在法國與方重聚,但被一名不知名的亞裔間諜監視。