齐天傲的脚步声在空荡的厂房楼梯间里层层回荡。
十二个人,全部穿防弹背心。枪口压低三十度,枪灯扫过铁锈斑驳的墙壁,扫过堆满废弃塑料桶的平台,扫过通往地下的楼梯口——那里有新鲜的血迹,还没凝固,在枪灯光柱下泛着暗红色的湿亮。
“地下三层。”齐天傲的声音冷静得不像在追一个十九年前认识的人,“热成像确认两个信号源,正从管道夹层往下移动。沈君则受伤了,跑不快。一组封住所有通风口,二组跟我。”
他跨过化学品残留物凝固成的白色晶体,脚下发出细碎裂响。地下室空气刺鼻,氯气残留混合着二十年无人清理的腐败气息,能见度不到十米。对讲机里陈述报来实时位置:“目标在地下三层东侧,正往旧排水泵房移动。距离您的位置大约八十米,中间隔两道防火墙。”
齐天傲抬手示意。十二人分成三组,沿三条通往地下三层的路径同时下压。他自己走中间的消防梯——最窄,最陡,每级台阶高度都不标准,稍微失足就会一路滚到底。
枪灯扫过楼梯转角时,他看见墙壁上有手掌印。血手印,五指张开,位置偏低——是扶墙时留下的。沈君则左手应该有伤。
“加快速度。”齐天傲吐出三个字,脚步频率提升了一个档位。
---
沈君则在前面跑。
左腿在通风管道里被锈蚀铁皮划开一道六厘米长的口子,血顺着裤管往下渗,每跑一步都在水泥地上留下暗红色印记。刘坤在他左后侧,呼吸粗重,肩胛骨上的擦伤在汗水浸泡下火烧一样疼——两人都带伤,速度比正常慢了至少四成。
“前面右转。”沈君则压低声音,嗓子像被砂纸打磨过,“旧排水泵房有后门通往后巷。老鬼在那里等着。”
“你确定他还在?”刘坤语速极快,“指挥车就在外面,齐天傲不可能不留人封锁后门——”
话音未落,两人身后的消防梯传来密集脚步声。枪灯的光柱从楼梯转角处劈下来,紧跟着是齐天傲的声音,带着地下室的混响:“沈君则。停下。”
不是喊话,是陈述语气。就像在对一个必然会停下来的人说话。
沈君则没停。他推着刘坤转过拐角,肩膀撞开半锈死的防火门,冲进旧排水泵房——巨大生锈的水泵机体横亘在中央,外壳上的油漆剥落得斑斑驳驳,地面是一层凝固的黑色油泥,踩上去发出粘腻的噗噗声。后门就在三十米外,虚掩着,凌晨的冷风从门缝里灌进来,吹得铰链咯吱咯吱响。
“再跑就开枪。”
齐天傲的声音从身后二十米处传来。不是威胁,是倒数计时前的最后一次通知。
沈君则转过身。
枪灯的刺目光柱里,他看清了齐天傲的脸。十九年。这张脸的轮廓没变——还是那个方下巴,还是那个略微不对称的左眉骨,还是那个站姿,重心微微前倾,随时准备向前突进。但眼睛变了。十九年前那双眼睛会在训练结束后偷偷塞给他一瓶跌打药酒,会在暴雨天把自己雨衣扔过来骂一声“别感冒了给警校丢人”。现在这双眼睛看他,像看一个移动靶。
对讲机里,外围组报告:“后门位置无异常,接应车辆未发现。”
沈君则的心往下沉。
刘坤下意识挡在沈君则身前半步。沈君则一只手把他按回去——他清楚刘坤没有战斗力,外伤未愈,没有武器,挡在前面只是多一具尸体。
“齐天傲。”沈君则叫了他的全名,声音在空旷的水泵房里反弹变形,混着铁锈和化学品残留的味道,“十九年了。你就这么急着还我那条命?”
齐天傲的枪没有放低。
枪口对准沈君则胸口,手指搭在扳机护圈外侧。这不是一个会手抖的人——沈君则见过他在五十米速射靶上打出全十环,见过他在模拟解救人质训练里零点三秒完成射击判断。三年前警校校庆,老教官喝多了还在吹:我那届有个学生,叫齐天傲,射击成绩到现在没人破得了。
沈君则把手从口袋里抽出来。动作很慢,确保在场所有人都能看清——然后摊开手掌。
不是武器。
是一把钥匙。黄铜制,边缘磨得发亮,钥匙柄上用胶带缠着一圈防滑的黑色橡胶。十九年前,齐天傲在毕业典礼结束后把钥匙塞进他手里,说档案室屋顶能看到最好的城市夜景,适合失恋的人去喝闷酒。
“认得吗?”沈君则问。
齐天傲的瞳孔在枪灯光柱里收缩了一下。
“我欠你一条命,沈君则。”他开口,声调平稳得近乎残忍,“十八岁那年冬训,冰面裂了,你把我拽上来。这事我记了十九年。但方舟的份量,不是一条命能比的。”
“方舟。”沈君则重复这个词,声音干涩,“你替他们卖命这么多年,他们告诉你方舟真正的目的是什么吗?你知道老周为什么在2021年——”
“老周死了。”齐天傲打断他,枪口纹丝不动,“他选择背叛,所以死了。这条线不该由你来翻。”
沈君则笑了一下。不是嘲讽。是一种极度疲惫后的清醒。失血让他的嘴唇发白,靠在水泵机体上才能勉强站稳,枪灯映在他脸上,能看清额角的擦伤正在渗血,能看清眼底不正常的潮红——发烧前兆,伤口感染。
他看着齐天傲的眼睛,说出了秦老六在那间黑屋子里告诉他的话,一字不改:
“你父亲不是病死的。是你杀的。”
水泵房里突然安静了。连刘坤的呼吸声都卡了一瞬。
“秦老六亲口说的——1998年冬天,化工厂家属院,你父亲在病床上签那份授权书的时候还有自主呼吸。是你替他做的决定,因为你等不及要他解脱,也等不及要进守夜人。齐天傲,你替你父亲选的不是治疗结束,是方舟的‘安息协议’。你骗了自己十九年,说那是尽孝。”
安静。
五秒。
齐天傲握枪的那只手,手指关节白了一瞬。不是颤抖,是用力过猛后肌肉痉挛式的收紧。枪灯的光圈在沈君则胸口起伏了一毫米——然后稳住。
他扣动了扳机。
枪声在水泵房里炸开,震得头顶的铁皮管道嗡嗡作响。子弹打在沈君则左脚边五厘米的水泥地面上,碎石渣崩起来划破他的脚踝。跳弹在墙壁上留下一个灼黑的痕迹,弹壳落进黑色油泥里,噗一声轻响。
沈君则没动。
“这一枪还你救命之恩。”齐天傲的声音终于有了一丝裂缝,像是冰面上细微的崩裂声,“下次打头。”
他放下枪。不是缴械——枪口偏转四十五度角,标准的“暂停射击”姿态。身后的队员停在原地,没人出声,没人上前。他们接到的命令是跟齐天傲行动,现在指挥官选择了暂停,他们只能等待。
对讲机里传来外围组的汇报:“后门位置确认无异常。”
齐天傲的嘴角动了一下。沈君则看见了他这个表情——十九年前每次违反校规但又放他一马时,就是这个表情。不是仁慈。是算好了代价之后做出的选择。
“后门出去往西走,三百米外是老工业区废品站。那里不在包围圈范围内。”齐天傲说。他没看沈君则,在看自己手里的枪,拇指摩挲着枪身侧面的序列号,“你还有九十秒。我在后门留了三发子弹的间隙。”
沈君则没有说道谢。他从水泵机体上撑起身体,左腿的伤口在刚才的枪声震动中重新裂开,血顺着裤管滴进油泥里。刘坤架着他往后退,后门越来越近,冷风越来越清晰。
“齐天傲。”沈君则在跨出门槛前回头,“方舟的倒计时,不是用来救人的。是用来清场的。老周查到的那份名单——”
“我知道名单。”齐天傲说。
他抬起头,枪灯的白光突然扫向沈君则的脸。逆光里看不清他的表情,只能听见他的声音,像冰面下流动的水,冷而深。
“我说过,下次打头。别再让我看见你。”
---
老鬼的车停在废品站坍塌的铁皮棚下。
不是原来的车——一辆灰色二手捷达,车牌被泥水糊住三分之二,尾灯暗着,引擎已经在怠速运转。沈君则和刘坤从废品堆里跌跌撞撞跑出来时,老鬼正低头看表。车内的手机压在副驾驶座位上,屏幕亮着,实时显示化工厂正门警力调动的监控画面。
“上车上车上车——”老鬼一连声催促,等两人摔进后座,一脚油门直接踩到底。
捷达在碎石路上颠得几乎飞起来,车灯始终没开,全凭老鬼对这片工业区的熟悉程度在黑暗里穿行。后视镜里,化工厂的轮廓越缩越小,警灯的光晕还停留在正门和东侧围墙——那个方向隐约传来对讲机的电流杂音和人员调动声,但频率在降低,像是在逐步解除警戒。
刘坤把沈君则放倒在座椅上,手忙脚乱翻急救包。左腿的伤口已经不流血了,但周围皮肤肿得发硬,温度高得烫手。沈君则意识还算清醒,就是嘴唇抖得厉害,想说话,发了两次声都没出来完整的音节。
“先别说话。”老鬼一只手握着方向盘,另一只手往后面递过来一个不锈钢扁酒壶,外壳磕得坑坑洼洼,“把这口酒喝下去。不是给你消毒的,让你暖和点。抗生素在前面的安全屋里有,撑住。”
车拐上通往老城区的废弃国道时,老鬼打开了收音机。不是听广播——旧捷达的电子屏蔽器功率不够,需要白噪音做补充干扰。收音机里滋滋啦啦放着凌晨的谈话节目,主持人声音油腻,讨论着某位明星的离婚官司。
沈君则喝了一口酒。辛辣的液体呛进气管,他弓起身子剧烈咳嗽,咳得整个后座都在抖。咳完了,声音沙哑地开口:“老鬼,你老婆的账——”
“齐天傲还的。”老鬼没回头,语气平淡得像在说今天菜市场的白菜多少钱一斤,“你进通风井之后不到三分钟,我老婆就打电话过来,说债主主动联系,利息全免,本金延期两年。她不知道怎么回事,我说你别管,把门锁好。齐天傲在放你进通风井之前就已经做好了你逃出去后的安排。”
刘坤正在给沈君则缠绷带的手顿了一下,抬起头:“所以齐天傲不是真的要杀我们?”
“他是真会开枪。”沈君则闭上眼睛,声音越来越低,像是用最后一点力气在说话,“但打哪里,是他自己选的。十九年前他要还的,不止一条命。”
车窗外,黎明前最深的黑暗正被天际一线灰白缓慢侵蚀。后方没有警笛,没有追车,只有风声和收音机里无聊的八卦。但沈君则知道这不是结束——齐天傲那句“别再让我看见你”不是劝告,是预判。方舟的名单、倒计时、密码,这些东西像一根根绳子套在他脖子上,越动越紧。
他摸到口袋里两把钥匙。一把是档案室的,一把是老周寄给他的——保险箱钥匙。守夜人的秘密,解毒剂的加密算法,方舟清场计划的真面目,都在那个保险箱里。而保险箱的位置,秦老六告诉过他:化工厂旧办公楼,档案室,东墙。那个十九年前齐天傲说“最适合失恋的人喝闷酒”的地方。
现在整栋楼八成被警方封锁了。
“守夜人有没有新消息?”沈君则问老鬼。
“最后一次联系是三个小时前。他让你不要再打原来的号码。”老鬼从后视镜里看了他一眼,车灯的光映在他眼角的皱纹上,“他说他会在保险箱附近等你。方式不明。”
收音机里的谈话节目突然被一阵杂音覆盖。短暂电流声后,天气预报的女声插入:“预计本市中心城区将在六点前后开始降雨,局部地区可能出现短时强对流天气。日出时间五点四十七分。”
老鬼看了一眼东方天际,压低声音:“天亮前到不了安全屋。得改道。后座有假车牌和两套工作服,你俩在下一个路口换。”
车灯在黑暗中短暂闪烁了一下,像一颗即将坠落前调整方向的信号弹。
---
废弃物流公司的周转仓库,卷帘门锈死三分之二。
老鬼从侧面的人行小门把两人推进去。头顶是积了二十年灰的航车吊轨,废弃木箱堆成隔断墙,最里面有一套行军床、一台便携式发电机和半箱医用物资。老鬼显然是早前踩过点——门口撒了生石灰驱鼠,行军床下压着两罐氧气瓶和一台老式收音机,角落里有存水桶和压缩饼干。
沈君则被安置在行军床上。刘坤剪开已经和伤口黏连在一起的裤腿,面色难看——伤口边缘开始发黑,脓液渗出,低烧已经转为明显发热。抗生素是广谱的头孢类注射剂,但安全屋里没有静脉输液的条件,只能肌肉注射,吸收效率慢至少一半。
“天亮前你能退烧就算运气好。”刘坤给沈君则打了一针,擦了把额头的汗,“但如果天亮后还在烧,你可能连站都站不稳。免疫系统正在超负荷工作——你身上不止这一道口子,通风井里你后背撞了多少次?”
沈君则没回答。他盯着仓库天花板上蛛网密布的航车轨道,脑子里反复盘着三件事:化工厂档案室被封锁;守夜人说要见面但无法联系;齐天傲放了他,但下一枪不会再留情。
“老鬼。”
“在。”
“孙志远是不是还在市局?”
老鬼顿了顿,显然在计算这个问题的用意。然后他点头:“孙副队长。三年前被调去档案科,明升暗降,实权没了,但数据库权限还在。你找他?”
“不是找他。”沈君则撑着行军床坐起来,动作牵扯伤口,疼得他嘶了一声,“是告诉他小心。齐天傲能在警方内部清理支持我的人,孙志远当年帮我调过老周的卷宗,这在他们眼里就是旧账。他会被栽赃。”
老鬼沉默了一会儿。收音机里播放着城市早间交通广播,一条路况信息报出城南化工厂附近“因警方临时管制建议绕行”的提示。然后他拿起手机,拨了一个沈君则不认识的号码,响了六声后挂断,再拨,再挂断——两次拨号,是高危联系人之间的暗号:有紧急情报,但不方便直接通话。
“消息发出去了。”老鬼收起手机,“孙志远要是聪明,会在天亮前离开住处。但他能去哪,就看他自己的命了。”
沈君则躺回行军床。发烧让他的视线开始模糊,仓库顶上的航车轨道在黑暗里扭曲变形,像一条通往往未知方向的铁轨。
他听见老鬼在摆弄收音机,频道沙沙切换,最终停在一个空白波段。
刘坤在旁边低声数急救包里还剩下几支抗生素。
外面的天快亮了。
