20世纪30年代初期,因叛徒泄密,上海党组织被严重破坏,国民党元老,现我党秘密党员潘明月同志和他保管的大量机密文件也不幸暴露,成为敌人的重点目标。
1931年,上海法租界。潘明月被确认为共党,唐贤平在指派下进入二叔潘明月的宅子里,他虽是一个人来的,门口却有三辆汽车,潘明月心中已经了然。两年前潘明月已经登报退出国民党,唐贤平开门见山,周恩来就是潘明月的入党介绍人吧。唐贤平杀了潘明月家里的人,要他自己动手,他不想对亲二叔下手。潘明月神色不变,他一直想告诉唐贤平中国真正的出路是共产主义,唐贤平却听不进去,要潘明月交出零号文件。潘明月带着他上了楼,唐贤平推开门的一刹那踩到线引爆了炸药,房子顿时起火,动静不小。潘明月与唐贤平站在快要被烧塌的楼梯上,他拒绝离开,因为谁也没有资格审判他,尤其是蒋介石。唐贤平无论如何也没办法把潘明月的手铐和窗户打开,顷刻之间,唐贤平从窗户那边掉了下去,潘明月则葬身火海。
唐贤平被手下带上了车,醒来后才发现开车的人已经变了。车子驶向路边,狠狠地相撞后后座二人晕倒,而驾驶座上的人带着箱子一瘸一拐地离开了。上海,华界,沪江公寓。江汰清买了早点回来,与伙计史大川一起给租户们送了过去,并借机与陈烈一同开会,三人都是上海地下组织成员。潘明月牺牲,敌人也知道了零号文件的事情,只有极少人知道零号文件在这里,为了确保安全,陈烈三人殚精竭虑。
法租界。货运部经理马天目来到比埃尔银行与老板比埃尔见面,见到了他的妻子陆怡。因为股票的事情,比埃尔的心情并不太好,陆怡看起来也有些担心。华界,上海警察局。唐贤平和赵田良分别为侦查处处长副处长,向局长余独醒汇报昨夜行动。唐贤平认为零号文件没有烧掉,没准昨晚冒充司机逃走的共党手上拿的就是零号文件。
随后,马天目带人端了共党交代的地点,最后找来了码头。一个胳膊带伤的人躲进了码头货箱里,马天目发现不断渗出来的血液故意摔碎了红酒,并搬出法租界押他们。唐贤平突然现身和马天目一阵打斗,原来二人是老同学老朋友。马天目说自己刚从法国回来上海,殊不知这几年唐贤平也一直在找他,不过也例行公事看了护照。唐贤平约了马天目晚上见面,说要给他接风。
赵田良回去的路上得知,马天目为了救唐贤平曾受过伤。二人走后,马天目救下了那位受伤的人,叫他出了门赶紧走别说他们见过,对方十分感激。马天目随后去了老查理古玩店,拿出慈禧太后逝世一周年纪念币,与中国上海地下党负责人吴崇信及邱少林见面。马天目是吴崇信在巴黎发展的地下党成员,他回国的目的是为了在法租界站稳脚跟搭好情报网开展工作。马天目已经找到了突破口,就是唐贤平,他最近杀害了很多我们的同志,吴崇信叮嘱他要十分小心。吴崇信今晚要去和桃符见面,只是最近连续出事,我们已经失去好几位同志了。
桃符身受重伤,被警察拖行着一一辨认被抓起来的这些人有没有认识的。桃符什么都不肯说,重刑之下已经撑不住了。
赵田良拷打桃符后得知他今晚会和吴崇信接头,唐贤平连忙吩咐布置,今晚他本约了马天目见面,眼下有些为难。一天前,潘明月把给党组织筹措的经费交给了陈烈,现在他把钱交给了邱少林。潘明月牺牲后,陈烈听唐贤平听过零号文件,他要当面请示吴崇信。唐贤平把酒交给马天目说酒赔给他,饭要取消了,还悄悄告诉他今晚他要抓共党,是条大鱼呢。马天目表面波澜不惊,随后立刻赶去找吴崇信,邱少林说他出去了。唐贤平晚上要抓人,吴崇信恰好出去了,马天目有些不太好的猜想。
吴崇信来到接头地点已经察觉到有些奇怪,只是不能冒然离开。马天目与邱少林来到教堂外,他发现门口的黄包车夫就是赵田良假扮的,由此推断里面应该已经有警察局的人了。对面楼上应该有枪手,马天目也是黄埔军校毕业的,他了解唐贤平。马天目要去找枪手,让邱少林接应吴崇信。很快马天目就找到了对面楼上枪手的位置,悄悄进入房间后马天目敲晕了对方,拿起枪对准了对面教堂。教堂里正在发救济粮,唐贤平年纪轻轻有手有脚在这群人里格格不入,被狠狠地鄙视了。
桃符指出了吴崇信的位置,教堂顿时枪声四起众人逃窜,唐贤平不顾一切追了出去。马天目开枪掩护,唐贤平发现后立刻开枪回击。马天目还没来得及逃走便有人上来搜查,好在他们最后只是扑了个空,马天目顺利离开。昨晚教堂枪战动静很大,陈烈却担心零号文件想尽快听到指示,江汰清放心不下,想让史大川陪他一起去。余独醒告诉唐贤平,他们抓到的叛徒是裴如海,人就在南京。裴如海是个聪明人,他没招供的多着呢。
古玩店内已经在销毁文件准备转移,吴崇信猜到有更重要的人泄密。陈烈打电话来联系了,吴崇信立刻猜到叛徒就是裴如海,他对这里的情况了如指掌,上海对他们来说已经没有安全的地方了,他们必须尽快撤离。但还没来得及走,唐贤平便带人来了。邱少林连忙掩护吴崇信离开,他的身份唐贤平已经知晓,邱少林依然淡定。直到发现异常,唐贤平才反应过来刚才逃走的人一定有问题,急忙追了过去。邱少林为了掩护吴崇信,一把夺过枪自杀了,唐贤平听到枪声立刻开了几枪。
比埃尔洋行。吴崇信悄悄来与马天目见面,给了他新的见面地址。裴如海叛变,现在只有马天目一个人是安全的,他的身份只有吴崇信知道,吴崇信叫他按兵不动。唐贤平将陈烈抓回了巡捕房,陈亨礼开始了对他的审讯,得知他住在沪江公寓里,唐贤平立刻带人前往,不过在他的房间里没有发现可疑物品。江汰请惴惴不安地跟着唐贤平搜查,唐贤平来到了江汰请妹妹江韵清的房间,她是法租界贞德女中的学生。江韵清发现唐贤平在自己房间很不满,同时也发现他就是昨晚那个在教堂开枪的那个人,怼天怼地地讽刺了他们一通。唐贤平没查到什么便离开了,临走前还不忘试探江汰请要不要给陈烈担保,江汰请态度十分谨慎。但唐贤平也很怀疑,说不定整个公寓都是共党。
比埃尔要卖掉一件被通缉的文物,马天目答应帮他想办法。码头内,马天目指挥着两个工人搬东西,二人却突然没了声音,马天目也被人狠狠地勒住了脖子。
马天目被人从后面拿绳子狠狠地勒住了脖子,一时间无法喘息,马天目好不容易挣脱,对方却还不罢休地拿刀,马天目看清了对方的面孔,正是比埃尔。马天目受着伤救下了差点被吊死的水根,比埃尔追进来向他开枪。马天目及时逃走,很快警察局的人就来了。马天目去了吴崇信的地址,吴崇信只能给他做简单的包扎。比埃尔为什么要杀马天目,他也不明白,显然这件事和裴如海没什么关系。马天目仔细回想,很快就想明白了,比埃尔在巴黎时说好要给马天目高昂的薪资,还有一份保险,马天目一一签字。如果马天目出了意外,比埃尔可以获得一大笔保险金,这样才能还上欠的那些钱。陆怡听说比埃尔要杀马天目很是惊慌,他选中马天目无非是因为他初来乍到毫无根基,可是没想到他会功夫。
上海巡捕房。马天目来报案,说昨晚有两个洋人来截货,他觉得货再值钱也没有自己的命值钱就答应了,但是水根和大壮死活不愿意就和洋人打起来了,二人被洋人杀死了,马天目情绪激动地让他们抓住洋人给他们报仇。陈亨礼却说水根还活着,他说是马天目杀了那个洋人。陈亨礼叫人抓了马天目,决定再把比埃尔抓过来问问。原来这都是吴崇信的安排,马天目故意撒谎拘押自己只为了见到陈烈,找到零号文件的下落。
马天目被关押起来,万幸的是陈烈也被关押在这间牢房,二人有过一面之缘,马天目很快就认出了他。马天目拿出七瓣梅花的鞋垫,这是吴崇信和陈烈联系的标志,陈烈看到后也明白他是自己人。二人用杂草交谈,陈烈告诉马天目,零号文件在沪江公寓。比埃尔杀人骗保也不是第一次了,四年前就有四个中国人被杀,面对陈亨礼的质问,比埃尔显得很是害怕,比埃尔带着陆怡去找督察长范义亭求助。马天目承认了自己杀掉的那个洋人,并坦白曾为黄埔军校学员的身份,陈亨礼没工夫去查,马天目就说了唐贤平的名字,他可以为自己证明。
唐贤平想找到地道的香港人,验证一下嫌烦的信息,这时接到电话便急忙赶去巡捕房为马天目做证明。范公馆。比埃尔带着文物来见范义亭,范义亭对他的所作所为一清二楚,也没有要动手的意思。陈亨礼见到唐贤平立刻变了态度,让马天目帮忙写一下杀人骗保的合同。比埃尔还想让马天目从这个世界上消失,想让范义亭将他逮捕归案依法严判,范义亭的脸色有些难看。唐贤平和马天目刚离开,陈亨礼就接到了范义亭打来的电话。马天目还没走,陈亨礼就带人追了上来要抓马天目,事情出现这么大的转折里面一定有鬼,马天目跟他们进去了,让唐贤平在外面想办法。
马天目再次被关押,他悄悄写字告诉陈烈,全靠唐贤平救他出去了。但抓了陈烈的人,也是唐贤平。在抓共党和救马天目之间,唐贤平选择了后者,他带着赵田良来到保险银行。比埃尔已经辞退了秘书,让她带着合同的秘密永远离开。于是,唐贤平只找到了第一天上班的新秘书。偶然之间,唐贤平见到了旁边的标志说见过,是在江韵清那里见过!
江韵清的学费虽然说免费的,但是还有学杂费,为此她偷偷去上了班,可惜第一天就被开除了,还特地嘱咐朋友要保密。陈亨礼把事情的真相告诉了马天目,现在有人让他背黑锅就得认命,还让他认罪,这样他会帮他减刑。马天目不愿意认罪,唐贤平一定会帮他的。陈亨礼冷笑,这可是在法租界,巡捕房的天下。