從毒品工廠出來(lái)的劉子光(陳偉霆 飾)在街頭遇見(jiàn)了阿瑟(葉瀏 飾),他看到劉子光身上的黑色石頭就稱呼其為掌門(mén)。劉子光覺(jué)得阿瑟有些莫名其妙,就在他想要離開(kāi)的時(shí)候,偽裝成酒吧老板的胡警官出現(xiàn)了。得知?jiǎng)⒆庸猬F(xiàn)在無(wú)處可去,加上他們都是來(lái)自于江北,胡警官就主動(dòng)開(kāi)口收留他到酒吧打工。
就這樣,劉子光跟著胡警官回到酒吧,他沒(méi)有想到的是其實(shí)胡警官是想把他發(fā)展成為調(diào)查毒品來(lái)源的線人。趁著劉子光在酒吧里張羅生意的時(shí)候,胡警官到后面偷偷給上級(jí)的領(lǐng)導(dǎo)打電話,他希望組織同意劉子光成為線人。這天,劉子光在招呼客人的時(shí)候遇見(jiàn)了聶萬(wàn)峰(劉奕君 飾),他原本不想搭理聶萬(wàn)峰,可聶萬(wàn)峰卻主動(dòng)開(kāi)口要他坐下來(lái)敘敘舊。
聶萬(wàn)峰看到穿著不太好的劉子光在酒吧打工,想到過(guò)去兩人的兄弟情,他就拿出一大疊錢(qián)要?jiǎng)⒆庸饣亟比?。劉子光自然不?huì)收這筆錢(qián),但這一幕卻被遠(yuǎn)處的胡警官看見(jiàn)了。等到晚上酒吧打烊的時(shí)候,胡警官就質(zhì)問(wèn)劉子光和聶萬(wàn)峰是什么關(guān)系。
劉子光說(shuō)他們只是普通朋友,但胡警官明顯不相信,他指責(zé)劉子光是不是跟考爾比一樣是毒販也殺過(guò)人。被激怒的劉子光就將被考爾比囚禁四年的事說(shuō)了出來(lái),因?yàn)楦赣H是被毒販殺死的,所以他寧愿死也不會(huì)去碰毒品。胡警官相信了劉子光說(shuō)的話,他就把酒吧后面的秘密說(shuō)了出來(lái)。
看到酒吧后面的密室里全是關(guān)于毒品的情報(bào),劉子光終于明白胡警官是偽裝的緝毒警察。胡警官用劉爸爸的事苦口婆心地勸劉子光成為線人回到聶萬(wàn)峰的身邊,這樣做不僅是幫警察而且也是在幫千千萬(wàn)萬(wàn)的人民。劉子光思考一番后答應(yīng)了胡警官,但他要求必須幫忙保住大哥聶萬(wàn)峰的命。
胡警官承諾只要聶萬(wàn)峰與考爾比無(wú)關(guān),他會(huì)向警察求情。劉子光離開(kāi)酒吧去毒販組織找聶萬(wàn)峰,離開(kāi)前他吩咐阿瑟返回江北。回到毒品工廠后,聶萬(wàn)峰沒(méi)有懷疑劉子光的目的而是熱情的接待了他。這一天,劉子光趁著外出任務(wù)的時(shí)候去了酒吧找胡警官,他們就坐下來(lái)吃了一頓飯。
胡警官看到劉子光就想到在江北的女兒,他就打趣說(shuō)等到任務(wù)結(jié)束回去就介紹劉子光和胡蓉(馬思純 飾)認(rèn)識(shí)。回到毒品工場(chǎng),劉子光看到聶萬(wàn)峰一個(gè)人躺在實(shí)驗(yàn)室的椅子上就走過(guò)去勸他回頭,沒(méi)想他卻說(shuō)出殺了妻子和制造天使毒品的事。劉子光對(duì)聶萬(wàn)峰很是失望,他便將得到的關(guān)于基地新老大的情報(bào)拿回去交給了胡警官。
情報(bào)泄露的事很快傳到了聶萬(wàn)峰的耳里,他派去的人調(diào)查到酒吧的老板是中國(guó)的臥底緝毒警察。聶萬(wàn)峰試探劉子光到底是不是內(nèi)奸,他要?jiǎng)⒆庸庥H手殺了酒吧老板以證清白。等到劉子光進(jìn)去酒吧,聶萬(wàn)峰就吩咐手下準(zhǔn)備行動(dòng)。過(guò)了一會(huì)兒里面就傳來(lái)了槍聲,聶萬(wàn)峰走進(jìn)去就看到拿著槍的劉子光和已經(jīng)死了的胡警官。
公海上,馬來(lái)西亞的毒梟們和M國(guó)的毒販在一艘游輪上聚會(huì),聶萬(wàn)峰就帶著劉子光過(guò)來(lái)開(kāi)眼界。劉子光接到聶萬(wàn)峰的電話就跳進(jìn)了大海,而游輪就被警察們給包圍了。

