暴雨夜的旧钢厂,枪声与雨声搅成一团。刑警陈默追着一个黑影穿过锈蚀的钢架,脚下是湿滑的油污,头顶是随时可能坍塌的横梁。三分钟前,他亲眼看见这人枪杀了毒枭头目——而他的任务本是保护那个毒枭。黑影在岔路口突然转身,枪口对准他,陈默扣动扳机的手却僵住了。雨水顺着对方苍白的脸往下淌,那张脸他认识,是卧底十年、档案已标“牺牲”的师兄周野。 “枪里没子弹了。”周野哑着嗓子说,扔掉空枪,从怀里掏出U盘抛过来,“毒枭真正的保护伞,在警局。” 追捕变成逃亡。他们挤进一辆偷来的破车,周野开车,陈默捏着U盘检查。车窗外的霓虹在水幕中晕开,像流淌的血。“为什么?”陈默问,声音干涩。周野没回头:“当年我‘死’在码头,是因为发现了警局内部有人把线人名单卖给了毒枭。我假死脱身,用了十年才摸到保护伞的尾巴——今天杀的那个,只是条鱼。” 陈默盯着他侧脸,那道从眉骨划到下颌的疤,是十年前为救他留下的。他忽然想起师兄“牺牲”后,自己冒死从毒枭手里抢回的半截染血警徽。原来那血,是师兄的。 “U盘内容加密了,需要警局内部密钥。”周野把车拐进隧道,黑暗吞没一切,“但有人会来灭口,在我们回去之前。” 隧道尽头的光刺进来时,两辆无牌黑色轿车从斜刺里冲出。周野猛打方向盘,轮胎尖叫。陈默在剧烈摇晃中拔出配枪——子弹还是他进钢厂前上膛的七发。他摇下车窗,风灌进来,雨点抽在脸上。第一辆车的车窗降下,黑洞洞的枪口探出。 陈默开枪。玻璃碎裂声、金属刮擦声、周野嘶吼着踩油门的声音混在一起。他打中了前车轮胎,车辆失控撞上隧道壁。但第二辆车已经追到侧后方,副驾的人举起枪。 周野突然猛打方向,用自己的车身挡在子弹可能射来的轨迹上。砰!子弹打穿后车窗,玻璃渣喷了陈默一脸。他扑过去,看见周野肩头绽开血花。 “没事。”周野咬着牙,把车开出隧道,冲进一片待拆的居民区,“密钥在……在老局长办公室的旧烟盒里。但他现在可能已经被控制了。” 车在一栋危楼前急刹。两人滚下车,冲进楼道。身后引擎声再响,追兵到了。陈默把U盘塞进周野手里:“你上去拿密钥,我挡着。”周野摇头,反手把U盘塞回他口袋:“你信我十年了,现在信我这一回——我上去,是因为老局长只认我的脸。你在这里,能拦住他们更久。” 陈默看着他跑上吱呀作响的楼梯,背影在昏暗的声控灯下一闪。他转过身,举起枪,对准楼道入口。雨声、远处消防车的鸣笛声、自己心跳声,全都褪去,只剩下一个念头:这一次,换我为你挡子弹。 追兵的车停在楼外,车门打开。陈默数着脚步声,一个、两个……他扣住扳机,指节发白。第一人冲进来时,他开枪。那人倒下,后面的人缩了回去。短暂的交火,楼道里弥漫着火药味和灰尘。 然后一切安静了。只有雨还在下。 陈默靠着墙,慢慢滑坐在地。子弹打空了。他听见楼上传来急促的脚步声,然后是重物倒地的闷响。接着是周野踉跄下楼的声音。 “拿到了。”周野脸色惨白,左臂不自然地垂着,但右手紧紧攥着一个皱巴巴的烟盒,“快走,他们还有援兵。” 两人冲进夜色。陈默扶着周野,在巷子里七拐八绕。周野把烟盒塞给他:“跑出去,用这个联系省厅的专案组——号码在烟盒内侧。”他停下,剧烈喘息,“我不能露面了。就算拿到证据,警局里还有别的人。我得重新‘死’一次。” 陈默握紧烟盒,金属边硌着掌心。“这次换我来。”他说,声音很轻,但每个字都像钉进地面,“你的名字,会重新出现在英雄纪念碑上。” 周野看着他,雨水和血混在一起,从额角淌下。他忽然笑了,很淡,像十年前在码头,他把警徽按进陈默手里时的表情。“搭档。”他说。 远处传来警笛。不是追兵的方向,而是……省厅的方向。周野耳朵动了动,脸色变了:“你提前报了警?” 陈默没回答,只是扶着他,转向警笛传来的光。雨开始小了,天边露出一丝灰白。在废墟与霓虹的交界处,两个身影一瘸一拐地走向那片越来越近的蓝光。他们的影子被拉得很长,时而交错,时而分开,最终在破晓的微光里,融成一道。 生死搭档,不是同生共死的誓言,是哪怕成为阴影,也要把对方推向光里的决绝。