2010年泰国曼谷。香港警队刑事情报科高级督察卓凯装出不经意的样子光顾了水果摊,明面上他是个挑剔的游客,可暗里他已经向伪装成水果摊老板的卧底手下Wing 翔传达了他此来抓捕香港贩毒帮派头目九指强的目的。卓凯通过摩斯密码传达了行动计划后离开。
接下来卓凯安排在曼谷的卧底们行动周密环环相扣地掌握了九指强的行踪,顺利查看到九指强的手机通话记录,并将窃听器装到九指强的身上,在弄清了他下榻的酒店后,卓凯收集到九指强酒店的垃圾。
富有侦察经验的卓凯很快从九指强看似无用的垃圾袋中找到有用线索。经过分析又结合窃取到的九指强通话记录,卓凯最后断定,九指强与曼谷毒贩交易接头的时间地点就在后天晚上曼谷罗勇市的八号仓库!
果然九指强和曼谷毒贩尼坤在卓凯分析出的时间和地点见面交易。卓凯埋伏在仓库附近目睹他们完成交易后正准备动手行动,突然一个年轻帅气的男子吉运帮乐少锋吹着口哨大摇大摆地走过来。在尼坤和九指强惊诧不已猝不及防时,乐少锋突然出手用手雷袭击了他们。尼坤很快被伏击全军覆没。九指强吓的躲在暗处不敢现身,卓凯也只能静观其变。
这时一群人簇拥着一个中年男子走出来,中年男人叫出九指强,他自称名叫Pak Key,他大方地将九指强今晚交易的毒品作为见面礼送给九指强,以期和九指强达成今后的合作。九指强唯利是图,愉快地答应了。黑帮散去,卓凯眉头紧皱。
卓凯手下分散在曼谷的卧底齐聚在一座荒废的建筑物里,卓凯见到他们向他们下达这次香港警方上级的命令。他说大家齐心协力拿到吉运帮Pak Key电脑里的资料,大家就可以撤离曼谷。众人无不摩拳擦掌,他们都想尽快完成任务回到香港。
卓凯伪装成电线维修工人,在卧底们的帮助下以维修电线为名进入吉运船运公司电脑房成功窃取到电脑文件。然而所有环节都进展顺利时却没想到因为路上堵车计划时间发生偏差,Pak Key和乐少锋发现绰号番茄的卧底十分可疑而追杀他。卓凯和蕃茄拼命逃窜,最终有惊无险地摆脱乐少锋的追杀顺利脱身。
卓凯在所有卧底同事的见证下将窃取到的文件从电脑传送回香港,众卧底终于可以结束这种担惊受怕不见天日的卧底生活,想到马上就可以回到香港,大家都非常高兴,一同憧憬回到香港的新生活。
卓凯拿着手机离开房间联系香港警署,他提议能将这次任务的报告写的精彩一些让这些卧底同事回去都能风风光光。然而就在卓凯和上级请功时,突然听到身后巨响,接着是冲天火光,卓凯刚刚离开的房子发生剧烈爆炸,所有卧底被炸死。卓凯心里感到撕心裂肺的痛,那些年轻的充满活力和斗志的卧底们统统殉职。
卓凯回到香港,他提出想将所有殉职的卧底们能葬在浩园,但却遭到上级的强烈反对。他们不能将卧底们的身份公开,不然会引起议员和民众对警察工作安全的质疑。卓凯不服,他觉得那些弟兄们死的太冤,然而上级命令他却不得不遵从。
警署担心卓凯会意气用事擅自采取什么行动,警署安排高级督察黎瑞权负责监视卓凯的行动。黎瑞权是卓凯好友,也是性情中人,他默默地放任卓凯。卓凯去探望了牺牲卧底速龙的家人,速龙母亲一直以为速龙不走正道,卓凯却又什么都不能说,连想把速龙遗物还给他家人都遭到他母亲的拒绝。卓凯心里越发的难过,他心如刀绞一般地痛,那些人可都是他看着成长起来的兄弟姐妹。
卓凯心灰意冷,他向好友黎瑞权透露辞职的打算。黎瑞权知道卓凯视警察这份职业如生命,他极力说服卓凯千万不要做第二个覃欢喜。卓凯心里受到触动。
长兴帮老将覃欢喜儿子百日宴,同为长兴帮老将罗汉前来祝贺,但两人一言不合就有剑拔弩张之势。这时长兴帮主魏松山前来祝贺,覃欢喜正和魏松山寒暄时,新长兴帮白头彪也不怀好意前来祝贺,他当众话里有话地逼覃欢喜加入新长兴帮。魏松山对白头彪这个长兴叛徒十分反感,他冷冷地等覃欢喜回答。覃欢喜将白头彪的礼物扔在地上,白头彪大怒,愤然离开,魏松山很满意覃欢喜的表现。
白头彪一直和梅比斯做毒品生意,但两年来却从没见过梅比斯本人。这一次他接到梅比斯邀请,要亲自见面和他谈生意,白头彪受宠若惊欣然前往。谁知到了见面点,却发现根本没有所谓的梅比斯,只是旧长兴帮的少主魏德信。白头彪来不及反应就被魏德信的手下拿枪放倒。魏德信冷冷地告诉白头彪从来都只有长兴,根本没有所谓的新长兴。
魏德信回到长兴帮,他逼迫父亲魏松山交出手里长兴帮的印章。魏松山已迟暮,面对冷血绝情野心勃勃的魏德信,魏松山接受了他让自己到加拿大养老的安排。魏德信拿着印章出现在长兴帮一帮老人罗汉、覃欢喜面前宣布由自己接任长兴帮时,这些老家伙都不服气。直到魏松山亲自出面宣布自己让贤给儿子魏德信,罗汉和覃欢喜等人才不情不愿地承认了魏德信。魏德信冷着脸宣布,谁要是拿下长兴一向不听从指挥的徐天堂,谁就可以做自己的左右手。
覃欢喜见到警队的联络员程警官,覃欢喜原是警队卧底,他向程警官表达自己想回归警队结束卧底任务的愿望。程警官却极力劝说覃欢喜再坚持一个月,因为魏德信是亚太地区可卡因的总代理,他希望覃欢喜能查到魏德信更多的犯罪证据。程警官承诺,一旦覃欢喜完成任务,一定找人替代他让他回归警队。
覃欢喜找到徐天堂的场子,他开口提出以八百万的代价让徐天堂和他的场子跟自己。徐天堂还在犹豫,覃欢喜放话,自己有办法让他和他的场子跟自己。覃欢喜说完离开,很快徐天堂从监控器里看到一帮警察过来。
徐天堂反应迅速地到了场子里找到金主公子,然后从公子口袋里掏出一包违禁药品。公子正一脸茫然时,警察突然突击检查了徐天堂的场子。因为徐天堂提前做了准备,警察一无所获。徐天堂接着给覃欢喜电话,同意将场子卖给他。
黎瑞权感到有危险,他觉得警队内部出现问题,所以他将手中卧底的资料转移到U盘里准备交给卓凯。然而在他去找卓凯的半路突然遭到一帮手持冲锋枪身着防弹衣面戴面具的不明身份人士枪袭。他们打死了黎瑞权并拿走他身上的U盘。
卓凯赶到黎瑞权命案现场得知死者竟然是黎瑞权他如遭雷击,卓凯呆立在现场难以置信一言不发。一个女孩出现在现场神色复杂地匆匆离开。女孩找到黎瑞权留给自己的情报后突然被卓凯拉住,卓凯焦急地问她是不是黎瑞权的卧底,女孩谁也不敢再相信,她拔腿逃走。
徐天堂找到罗汉,罗汉把九百万交给他,徐天堂谦卑地答应跟着罗汉干。罗汉非常得意地离开,哪知刚出门就被人枪击。
覃欢喜在送儿子去看病时无意被诊断儿子患先天心脏病。覃欢喜再也忍不住,他再次找程警官要求归警队,他说就算不归警队他也要重新获得一个身份带妻儿离开。程警官极力劝说他再忍一忍,覃欢喜谈不出结果愤然离开,然而却遭到一帮不明身份人的袭击。
覃欢喜拼命反击,无奈对方人多势众。覃欢喜怀疑是罗汉的人所为,因为他们都认为罗汉是覃欢喜所杀。就在覃欢喜危在旦夕时,程警官及时出现救了覃欢喜,然而程警官寡不敌众而牺牲。
覃欢喜急忙去找妻儿,却不曾想他的妻儿也遭遇一帮不明身份人员的袭击。覃欢喜的妻子为保护儿子星星与暴徒展开殊死反击。等覃欢喜赶到时,暴徒纷纷逃窜,覃欢喜的妻子浑身是血地死在他的怀里。
痛失爱妻生无可恋的覃欢喜最终做了一个决定。他拿着程警官的证件进入了电脑警察卧底系统,覃欢喜找到了自己的卧底资料,他心情复杂地准备删除自己的信息。他知道一旦删除自己的信息,他不再是警方卧底,而真正地成了黑帮的一员。覃欢喜矛盾了。
徐天堂在酒吧里边喝酒边思考,他想到不久前魏德信派人找到自己,魏德信指使他把酒吧卖给罗汉。而罗汉也在把钱交给徐天堂后出门遭枪击而死。
警署许长官将卓凯叫到警署,他心情沉痛地告诉卓凯除黎瑞权外,又有一名警署官员程天明殉职。许长官称刑事情报科目前已经没有指挥官,他希望卓凯能快速回到警署。卓凯这时提出想见黎瑞权最后一面。
卓凯见到了太平间里的黎瑞权,他想到了两人曾经相处的点滴,想到他们当时一起承诺一定要好好保护手下的卧底,让他们一个都不能少。卓凯含着泪向黎瑞权行礼,他在心里暗自对黎瑞权保证,找到他手下的卧底保护好他们。卓凯很快去找了那天在黎瑞权出事现场出现的卧底女孩郑淑梅,但郑淑梅拒绝他的帮助,她坚持要去曼谷完成黎瑞权交给她的任务,接应曼谷的卧底同事。
覃欢喜最终删除了他在警署的卧底资料,妻子的死让他彻底放弃所谓的对和错、正义和邪恶,他只想替妻子报仇做他想做的事情。覃欢喜安排好儿子星星后拿钱买了一帮出生低微一无所有的人做了替自己卖命的小弟。
覃欢喜带着这帮刚找的人行刺魏德信,结果失手差点送命,幸亏一个刚收的小弟猜 Fing拼命相助,覃欢喜才捡到一条命。覃欢喜记住了这个冒死救自己的小弟。
郑淑梅莽莽撞撞地闯入曼谷,她根本不会破解密码顺利找到接头人,卓凯跟随郑淑梅到了曼谷将她的一举一动看在眼里。郑淑梅找不到卧底正徘徊时,正好遇到覃欢喜借用她的电话,覃欢喜离开时带走了她的手机。郑淑梅以为覃欢喜是小偷气急败坏。
覃欢喜在酒楼找到Pak Key,他说明自己的来意,他说自己在香港境遇很差,这一次是来找Pak Key借人回香港报仇。乐少锋借口他们不久前受到重创,没有人可以借给覃欢喜。覃欢喜有些失落。
郑淑梅追到酒楼找覃欢喜讨要手机,覃欢喜告诉她手机自己已经放到她的包里。郑淑梅才知道误会,她讪讪离开。这时郑淑梅突然接到卓凯电话,卓凯让她找覃欢喜借钱。郑淑梅照办后离开酒楼,慌乱间将茶水泼到乐少锋身上。郑淑梅离开见到卓凯,卓凯把她拉到小巷。
卓凯买了件乐少锋同款的衣服让女孩把扣子状的窃听器装在衣服上。卓凯称他们有一个卧底就在吉运帮,但无法判断究竟是谁,而乐少锋正好是香港人,他想通过窃听装置调查清楚。
徐天堂被魏德信招见,魏德信派他去泰国将覃欢喜带回来。魏德信问他要带多少人,徐天堂自信地称他一个人足矣。
魏德信出任棱智公司新负责人,他的上任让公司的职员们感到紧张,他们唯恐新官上任裁员。在清理公司账目后,魏德信决定亲自出马去看看谁欠了公司债务。结果魏德信发现有一个女人专门找一些无业游民帮她转移客户放债。
乐少锋向Pak Key抱怨他不应该管覃欢喜的事,Pak Key把覃欢喜帮过自己救过自己一命的事告诉乐少锋。他说自己是知恩图报的人,他希望乐少锋能理解自己的想法,乐少锋闻言若有所思。
卓凯和郑淑梅一切准备妥当让她将衣服送给乐少锋,结果郑淑梅忙中出乱摔倒。乐少锋看她狼狈的样子主动提出骑摩托送她一程,坐在帅气的乐少锋车后,郑淑梅心里甜滋滋的。
卓凯和郑淑梅一起窃听并记录乐少锋窃听器里传出的声音,他们听到一个叫梁炳的男子因为偷拿一页账簿被发现遭到毒打,梁炳极力辩称自己没有偷账簿是被人栽赃,卓凯让郑淑梅马上跟自己去救人。卓凯救出梁炳后用卧底约定的敲击声发消息给梁炳,梁炳却一脸茫然。卓凯知道自己救错人,他几乎可以断定乐少锋才是真的卧底。
梁炳这时挟持了郑淑梅,郑淑梅吓坏了,乐少锋这时赶到。卓凯再看乐少锋眼神里满是疑问,乐少锋突然出手救郑淑梅,梁炳这才知道乐少锋就是栽赃自己的判徒。梁炳慌乱逃走,结果被疾驶的车辆撞死。
这时吉运帮的众人追过来,卓凯反应迅速地拿啤酒瓶砸伤乐少锋的头,然后拉着郑淑梅离开。吉运帮见乐少锋受伤没有生疑。晚上,卓凯窃听乐少锋的谈话时,突然收到乐少锋请求见面的要求。
卓凯和郑淑梅见到乐少锋,乐少锋向卓凯坦白自己卧底的身份。乐少锋告诉卓凯,黎瑞权牺牲前告诉过自己警队里有黑警,卓凯也告诉他警署并不知道黎瑞权手里还有卧底,所以他要保护他们的安全。
魏德信设计钓出公司财务人员施嘉莉,知道她就是转移客户利用公司放债暗藏在自己公司的硕鼠。施嘉莉乘机逃走,魏德信却却并不恼怒,他反而觉得施嘉莉有勇有谋。
徐天堂来到曼谷找Pak Key,他得意地告诉Pak Key自己是替长兴帮来带回覃欢喜。Pak Key感念覃欢喜对自己的恩情不愿交人,徐天堂得意地出示他劫走的Pak Key仓库的货。
Pak Key查出是自己的情妇向徐天堂走漏了消息,他愤怒地让人把情妇从楼顶扔下去。覃欢喜觉得这一切都是因自己而起,他主动要替Pak Key的情妇去死。