林远站在厨房里,手里攥着锅铲,灶上的油已经烧得冒烟。
他愣了两秒,赶紧把切好的葱花扔进去,刺啦一声,油烟腾起。外面传来丈母娘的声音:“小远啊,苏姐的饭别放辣椒,她这几天上火。”
“知道了妈。”林远应了一声,手上动作没停。
葱花爆香,下肉丝,翻炒,加调料。他在厨房里忙了快一个小时,四菜一汤端上桌,色香味俱全。丈母娘从客厅走过来看了一眼,点了点头:“这鱼蒸得不错,你姐最爱吃清蒸鲈鱼。”
苏姐——苏婉清,他结婚半年的妻子,北城刑警支队副支队长。丈母娘嘴里永远是“你姐”,好像他不是苏婉清的丈夫,而是她弟弟。
“姐什么时候回来?”林远顺着丈母娘的叫法问了一句。
“说七点半,快了。”丈母娘看了看墙上的挂钟,“你去把碗筷摆上。”
林远应声去拿碗筷,手机震了一下,是苏婉清发来的消息:晚十分钟,有个案情通报会。
他没回复,把手机揣回口袋,继续摆碗筷。桌上四菜一汤,红烧排骨、清蒸鲈鱼、蒜蓉西兰花、凉拌木耳,外加一碗番茄蛋花汤。全是他做的。
丈母娘坐在沙发上刷手机,嘴里念叨着:“你说你一个大男人,天天在家做饭收拾屋子,像什么样子?我女儿在外面抓坏人,你在家里研究菜谱,传出去别人怎么想?”
林远没接话。这种话他听过太多次了,从结婚第一天开始,丈母娘就没断过这种念叨。一开始他还解释两句,说自己暂时没找到合适的工作,后来干脆不解释了,反正说什么都是错的。
门锁响了。
苏婉清推门进来,一身警服还没来得及换,头发扎成利落的马尾,脸上带着疲惫,但腰背挺得笔直,整个人像一把收鞘的刀,再累也透着一股不容冒犯的凌厉。
她换鞋的时候林远看了一眼她的腰间,枪套已经卸了,但衣服上有细微的压痕。这是刑警的习惯,回家之前先把配枪交回队里,但常年的职业习惯让她身上始终带着那种气场——不是刻意为之,而是刻进骨子里的东西。
“回来了。”林远接过她手里的包。
“嗯。”苏婉清点了点头,目光扫过餐桌,“辛苦了。”
就三个字,客气得像在对同事说话。
丈母娘立刻迎上来:“婉清啊,累不累?快坐下吃饭,今天小远做了你爱吃的清蒸鲈鱼。”
“知道了。”苏婉清去洗手,在餐桌前坐下。
三个人围着一张桌,气氛说不上冷,但也绝对不算热。丈母娘给苏婉清夹菜,苏婉清低头吃饭,偶尔回答丈母娘关于工作的询问——都是些“还行”“老样子”“不能说”之类的简短回答。
林远坐在对面,默默地夹了一筷子青菜。他和苏婉清中间隔着一张桌子和一片沉默,看起来像合租室友多过夫妻。
半年前那场婚礼仿佛还在昨天,但仔细想想,那场婚礼本身就像一场戏。苏婉清穿着婚纱站在他身边,笑得得体而疏离,像在完成一项任务。他当时以为她只是紧张,后来才明白那根本不是紧张,是她压根没把这场婚姻当成一回事。
“对了,”丈母娘忽然放下筷子,“婉清,你妹妹下周要来北城,实习的事你给安排好了没有?”
“安排了,刑侦总队技术科。”
“技术科?那多好,适合女孩子。”丈母娘满意地点头,又看向林远,“小远,到时候你多做几个菜,别怠慢了。”
“好。”林远应了一声。
苏婉清看了他一眼,目光停留了一瞬,然后移开了。林远总觉得她那双眼睛在打量所有事物时,都像在给它们一一编号、建档、锁进卷宗。
晚饭结束后,林远收拾碗筷进厨房,丈母娘和苏婉清在客厅说话。厨房和客厅之间隔着一道推拉门,声音隐约传过来,丈母娘压低了嗓音,但压得不够低。
“婉清,你跟他到底怎么回事?结婚半年了,你们……”
“妈,别说了。”
“什么别说?我是你妈!哪有结婚半年不同房的?你当他是摆设还是什么?你要是看不上人家,当初干嘛答应这门亲事?”
林远洗碗的手顿了一下。水龙头哗哗响着,他继续低头洗碗,假装什么都没听见。
“我有我的原因。”苏婉清的声音很平,没有波澜。
“什么原因?你说出来妈听听!”
“不方便说。”
“不方便说?你是我女儿,有什么不方便的?你是不是还放不下那个——”
“妈!”苏婉清的声音骤然冷了下来,像一把刀横在空气里,连厨房里的林远都感觉到了那股寒意。
客厅安静了几秒。
丈母娘叹了口气,语气软了下来:“婉清,妈不是逼你,但你总得给人家一个交代。小远这人虽然没什么大出息,但对你确实不错,你看这半年,做饭洗衣打扫卫生,哪样不是他干的?你就这么晾着人家,合适吗?”
“我知道了。”苏婉清还是那句话。
林远把最后一个碗放进沥水架,擦了擦手。他站在厨房里,看着窗外的夜色,北城的万家灯火在黑暗里明灭,像是无数个温暖的故事正在发生。只是那些故事里不包括他。
他深吸一口气,推开厨房门走了出去。
“妈,姐,我出去一趟,买个东西。”
苏婉清抬头看了他一眼,点了点头。丈母娘倒是多问了一句:“这么晚了买什么?”
“牙膏没了。”林远随口编了个理由,拿起外套出了门。
他其实不是去买牙膏。
林远走到小区门口,在路边的台阶上坐了下来。初秋的夜风带着凉意,他拢了拢外套,从口袋里摸出一根烟点上。他不会抽烟,吸了一口就呛得直咳嗽,但他还是继续抽,好像这口烟能把他心里的烦躁一起吐出去。
结婚半年了。
他和苏婉清是相亲认识的。准确地说,是他爸和苏婉清的爸是战友,两家老人一合计,觉得门当户对,就安排了他们见面。林远第一次见苏婉清的时候,她刚从案发现场赶过来,身上还带着一股淡淡的血腥味。她坐在咖啡厅里,腰背笔直,目光锐利,问他做什么工作的。
他说自己在创业,做一个小型的文创工作室。
苏婉清没说什么,只是点了点头。那顿饭吃得客气而疏离,林远以为不会有后续了,但没想到一个月后,两家的老人就把婚事定了下来。他问过苏婉清为什么要答应,她说:“我需要一个结婚对象,你合适。”
你合适。
这三个字林远记了半年。合适,不是喜欢,不是爱,是合适。像一份工作面试,HR觉得你条件还行,就给你发了offer。
他以为婚后可以慢慢培养感情,毕竟日久生情这种事小说里写了很多。但现实是,苏婉清每天早出晚归,有时候一出任务就是好几天不回家。就算回家了,两个人也是分房睡——苏婉清睡主卧,他睡次卧,中间隔着一道走廊,像隔着一个银河系。
他试过靠近她。有一次她加班到凌晨才回来,他给她煮了一碗面,端到她面前,她说了声谢谢,吃完就回房间了,连多余的话都没有。还有一次她过生日,他花了一整天时间做了一桌子菜,还买了一个蛋糕,结果她临时出任务,到半夜才回来,蛋糕上的蜡烛都没来得及点。
他不是没脾气的人。他只是觉得,既然结婚了,就应该好好经营这段关系。但婚姻是两个人的事,只有一个人努力,就像一个人鼓掌,永远响不起来。
半年。六个月。一百八十多天。
他的耐心和自尊都在一点一点地磨损,到今天,终于磨到了底。
林远把烟头摁灭在地上,站了起来。他掏出手机,给苏婉清发了一条消息:“苏警官,咱们离婚吧。”
发完之后,他站在夜风里,觉得心里那块石头不但没有落地,反而更沉了。
手机很快震了一下。苏婉清的回复只有三个字:“为什么?”
为什么?你问我为什么?
林远深吸一口气,回了一条:“你觉得这半年,咱们像夫妻吗?”
这一次,回复慢了很多。等了将近十分钟,手机才震动起来。屏幕上只有一个字:“好。”
就一个字。好。
林远盯着那个字看了很久,忽然笑了。是那种特别难看的笑,嘴角扯起来,眼睛却在发酸。他猜过很多种可能——她会解释,会挽留,会愤怒,会沉默。但他没想到她只回了一个“好”字,干脆利落得像是签了一份结案报告。
行吧。好就好。
林远转身往回走,脚步比来的时候快了很多。他忽然想通了,与其这样耗着,不如痛痛快快地结束。他今年二十八岁,还不算老,离了婚重新开始,总比守着一个冷冰冰的家强。
回到家的时候,丈母娘已经睡了,客厅只亮着一盏落地灯,暖黄色的光晕里坐着一个人。苏婉清换了一身家居服,头发披散下来,正坐在沙发上等他。
茶几上放着两份文件。林远走近了才看清,是离婚协议书,她连这个都准备好了。
“坐。”苏婉清指了指对面的单人沙发。
林远没坐。他站在茶几旁边,居高临下地看着她:“协议书你什么时候准备的?”
“婚前就准备好了。”
林远愣了一下,然后笑了:“所以你从一开始就没打算跟我好好过日子?”
“不是那个意思。”苏婉清靠在沙发上,仰头看着他。卸下了警服的凌厉,她的眉眼其实很好看,五官精致,皮肤白皙,只是那道目光始终带着审视的意味,让人不敢靠近。“这份协议书不是我准备的,是我让你签的。”
“什么意思?”
“坐下,我有话跟你说。”
林远犹豫了一下,还是坐了下来。苏婉清看着他,沉默了几秒,似乎在组织语言。
“这半年,我承认对你不公平。”她的声音很轻,但每个字都清晰有力,“但我没有办法。我身上带着一个案子,一个跟了我四年的案子。”
林远皱眉:“什么案子跟你四年?”
“我父亲当年牺牲的那个案子。”
林远心里一动。苏婉清的父亲苏正国,是北城刑侦总队的传奇人物,二十年前在一次抓捕行动中牺牲,这件事他听自己的父亲提起过。
“那个案子不是已经结了吗?凶手抓到了,判了无期。”
“抓到的是执行者,不是主谋。”苏婉清的目光冷了下来,像蒙了一层薄冰,“背后的主谋一直没找到。这四年我一直在追,已经摸到了一些线索。但这个人的势力很大,手段也很狠,我身边的人……随时可能成为他的目标。”
她顿了顿,看向林远:“包括你。”
林远张了张嘴,一时间不知道该说什么。苏婉清没有给他反应的时间,继续说道:“我答应跟你结婚,确实有我自己的考量。我妈催得太紧,我需要一个名义上的婚姻来让她安心。但更重要的是,我以为只要我跟你保持距离,你就不会成为目标。所以这半年,我对你冷淡,跟你分房睡,在外面也尽量不让人知道我们的关系。我以为这样就能保护你。”
她的声音顿了一下,带上一丝自嘲:“但现在看来,我想得太简单了。你提出离婚,说明你已经受不了了。这是人之常情,我不怪你。”
林远沉默了很久。他心里翻涌着各种情绪,有理解,有释然,但也有一丝说不清道不明的失落。她说出了原因,但这个原因让一切变得更复杂了。
“所以你现在告诉我这些,是什么意思?”林远问。
“意思是,如果你想离婚,我同意。”苏婉清把那两份协议书推到他面前,“但我希望你知道真相之后再决定。如果你选择留下,从今晚开始,你就是我真正的丈夫。我的案子、我的敌人、我的危险,你都要跟我一起承担。如果你选择离开,我完全理解,也不会怪你。”
她的语气很平静,像在陈述一个与己无关的事实。
林远盯着那两份协议书,白纸黑字,条款清晰。他忽然注意到一个问题:“协议书是你婚前准备的,所以你提前就想过会有这一天?”
“我预判过各种可能性。”苏婉清说,“这是刑警的基本习惯。”
林远无语了一瞬,然后忽然问了一句风马牛不相及的话:“你那句话是什么意思?”
“什么?”
“你说,如果我选择留下,从今晚开始我就是你真正的丈夫。”林远盯着她的眼睛,“这个‘真正的丈夫’,包括什么?”
苏婉清沉默了两秒,然后站起来。
她解开了家居服的扣子。
林远愣住了。家居服滑落在地上,露出她里面穿着的衣服——不是他想象的任何东西,而是一件紧身的黑色防护背心,上面绑着各种装备,还有一个枪套,里面插着一把枪。
但让他瞳孔骤缩的,是那件防护背心下面露出的皮肤。
她的腹部、肋骨两侧,布满了伤疤。有刀伤,有擦伤,还有一处看起来像是枪伤的疤痕,虽然已经愈合,但留下的痕迹触目惊心。那些伤疤交错在她的身体上,像是某种残忍的地图,标注着她经历过的每一次生死考验。
“这四年,我挨过三刀、一枪,断过两根肋骨。”苏婉清的声音很平静,像是在念一份尸检报告,“每一道伤疤都是一个案子的记录。最深的这道——”
她转过身去,露出后背。左肩胛骨下方有一道将近二十厘米的疤痕,狰狞地趴在白皙的皮肤上,像一条蜈蚣。
“这是我两年前追一个毒贩的时候,他从背后偷袭我,用的是一把砍刀。那一刀差两厘米就劈到脊椎了。”
林远觉得自己的喉咙像被什么东西堵住了。他见过伤疤,但从来没见过这么多伤疤同时出现在一个人身上,尤其是这个人还是他名义上的妻子。
苏婉清转过身来,面对着他。灯光下,她的身体线条匀称结实,常年的训练让她保持着极佳的身体状态,但那些伤疤破坏了一切美感,让这具身体看起来像一块被打碎又重新拼好的瓷器。
“我让你看这些,不是想博你的同情。”苏婉清说,“我只是想让你知道,跟我在一起意味着什么。那个幕后的人如果知道你是我的丈夫,他不会放过你。到时候,你可能会受比我更重的伤。”
她的目光落在林远身上,带着一种说不清道不明的复杂情绪:“所以现在,你还想留下吗?”
林远沉默了几秒钟。
然后他弯下腰,把地上的家居服捡起来,披在她肩上。他的动作很轻,像是怕碰疼她。
“你先穿上,别着凉。”
苏婉清愣了一下。她没想到他的第一反应是这个。
林远坐回沙发上,深吸了一口气,然后说了一句让苏婉清彻底愣住的话。
“你以为我是一个普通的文创工作室老板,对吧?”
苏婉清眼神一变:“你什么意思?”
林远从口袋里掏出手机,打开一个加密的APP,输入了一串密码。然后他把屏幕转向苏婉清。
屏幕上显示着一个她非常熟悉的界面——北城市公安局的内部通讯系统。而林远的登录身份认证上,清清楚楚地写着:北城市公安局刑侦总队,特聘技术顾问,林远。
“重新认识一下。”林远靠在沙发上,嘴角微微一勾,“我确实是做文创的,但那只是对外说的。我的真实身份是市局反诈中心的外部技术专家,专门负责追踪跨境洗钱网络。我的团队去年配合你们刑侦破获的那起八个亿的诈骗案,你手里应该有资料。”
苏婉清的眼皮狠狠跳了一下。
那起案子她当然有资料。去年轰动全国的“雷霆一号”反诈专案,涉案金额八点七亿,抓捕嫌疑人四百余名,是北城刑侦历史上规模最大的反诈行动。而整个案子的核心突破口,正是来自于一支外部技术团队的线索支持。
但她从来没见过那支团队的负责人。所有交接都是通过市局领导完成的,负责人的身份信息被列为机密。
“那个人是你?”苏婉清的声音微微变了。
“是我。”林远平静地说,“所以你说的那些危险,对我来说不算什么。我入这一行的时候就知道自己在跟什么人打交道。去年破获那个案子之后,有人出五百万买我的人头,悬赏到现在还在暗网上挂着。”
他站起来,走到苏婉清面前,低头看着她。两个人离得很近,近到能感受到彼此的呼吸。
“所以苏警官,你说你需要我保护。”林远一字一顿地说,“但事实上,我们两个到底谁保护谁,还不一定。”
空气安静了几秒钟。
苏婉清忽然笑了。是那种真正发自内心的笑,不是结婚那天得体的、疏离的微笑,而是一种“原来如此”的、带着惊喜和释然的笑。
她笑起来的样子很好看,眉眼弯弯的,像解冻的冰面上裂开的第一道春水。
“你藏得够深的。”她说。
“彼此彼此。”林远也笑了。
两个人对视了几秒,气氛忽然变得微妙起来。半年的疏离和隔阂在这一刻被真相击碎,露出底下真实的面目。他们不是陌生人,不是合租室友,而是两个在同一个战场上并肩作战却互不知情的战友。
就在这时,苏婉清的手机忽然响了起来。她低头一看,脸色瞬间变了。
“是支队。”她接通电话,听了几秒钟,表情越来越凝重。
“明白,我马上到。”她挂了电话,快步走向卧室换衣服。
林远跟上去:“怎么了?”
“城东发现一具无名男尸,死亡时间不超过两小时。”苏婉清一边穿警服一边说,“凶手的作案手法很特殊,像是——”
她顿了一下,回头看向林远,目光里带上了一丝寒意。
“像是我父亲当年案子的那种手法。”
林远的心脏猛地一跳。
“我跟你去。”
苏婉清犹豫了一秒,然后点了点头:“换衣服,快。”
两个人一前一后出了门。夜风裹着凉意扑面而来,北城的霓虹灯在身后渐次后退,前方是黑暗和未知。
林远坐在副驾驶上,看着苏婉清熟练地挂挡、踩油门、打方向盘,车子像一条游鱼般在夜色中穿梭。她侧脸的线条在路灯的光影里忽明忽暗,那双眼里的凌厉重新浮现上来,但这一次,林远不再觉得那是一种疏离。
那是她的铠甲,是她在黑暗中战斗了四年都没有倒下的原因。
车子驶过一个路口时,苏婉清忽然开口:“你说得对。”
“什么?”
“这半年,咱们确实不像夫妻。”她顿了顿,嘴角微微一弯,“但现在开始像搭档了。”
林远看了她一眼,也笑了:“搭档这个词不错。”
苏婉清没再说话,但她的右手从方向盘上移开了一瞬,轻轻碰了碰林远放在身侧的手。只是一个极短暂的触碰,带着试探的、小心翼翼的意味。
林远反手握住了她的手。
车子继续向前,北城的夜色在车窗外飞速后退。前方是城东的案发现场,是无名的死者,是埋藏了二十年的真相和危险。
但至少,他们不再是一个人了。
林远握着苏婉清的手,感觉着她掌心里粗粝的枪茧摩挲着自己的皮肤。他忽然想起一件事:“对了,你说那个幕后主使,有没有可能是你父亲当年的——”
“搭档。”苏婉清替他说完了后半句,“我父亲的搭档,北城刑侦总队原副队长,现任北城商会副会长,周明远。”
林远瞳孔一缩:“你说的是那个周明远?北城十大杰出企业家,去年还拿了慈善奖的那个周明远?”
“就是他。”苏婉清的声音冷得像冰,“我父亲的配枪、尸体位置、行动计划,所有细节只有他最清楚。二十年前他作为现场指挥,汇报的每一个结论都在引导调查方向远离真相。四年了,我终于摸到了他的一条资金链,只要顺着这根线拉下去,就能把整张网拽出来。”
她看了一眼后视镜,目光骤然锐利起来:“有人跟上来了。”
林远猛地回头,透过后车窗看到两辆黑色的越野车正从后方快速逼近,车灯在夜色里像野兽的眼睛。
“坐稳了。”苏婉清猛地一打方向盘,车子拐进一条窄巷,轮胎在地面上擦出尖锐的嘶鸣。
枪声在身后炸响,后挡风玻璃应声碎裂,碎片在车厢里四溅。林远本能地一缩脖子,伸手护住苏婉清的后脑。苏婉清单手控着方向盘,另一只手从腰间拔出配枪,头也不回地朝后方开了两枪。
后车的挡风玻璃裂开蛛网般的纹路,但车速丝毫未减。
“枪给我。”林远说。
“你会用?”
“警校射击科目考核满分,你说呢?”
苏婉清没有多问,把配枪递给了他。林远接过枪,降下车窗,半个身子探出去。夜风呼啸着灌进来,他稳住呼吸,瞄准后方车辆的轮胎,扣动扳机。
一声炸响,越野车的前轮爆裂,车子失控地偏向一侧,撞上了路边的护栏。另一辆车迅速调整方向,试图绕过障碍继续追击,但苏婉清已经猛打方向盘驶上了高架桥的入口匝道。两辆车的引擎声在桥面上拉出尖锐的嘶鸣,车距在弯道中急剧缩短。
桥面忽然收窄,右侧是护栏,左侧是对向车道,前方一辆重型卡车正慢吞吞地爬坡,庞大的车身几乎占满了整条车道。
苏婉清一脚油门踩到底,车子像离弦的箭一样从卡车右侧极窄的缝隙中挤了过去,车身两侧距离护栏和卡车都不到十厘米。后视镜被刮飞,带着一簇火星摔在桥面上。
后方传来刺耳的刹车声和金属碰撞的巨响。林远回头看去,追击的越野车没能穿过那道缝隙,一头撞上了卡车的尾部,整辆车翻滚着滑出去十几米,最终冒着浓烟停在了桥面上。
“你开车的技术跟谁学的?”林远坐回座位,发现自己的手心全是汗。
“追逃犯练的。”苏婉清的回答简短有力。
车子驶下高架,拐进一条偏僻的街道。苏婉清确认后方没有其他跟踪车辆之后,才放慢了车速。她看了一眼林远,他手里的枪还保持着警戒的姿势,手指搭在扳机护圈外侧,姿势标准得像是教科书上的示范图。
“你的警校射击考核,是哪年的事?”
“七年前。”林远把枪还给她,“后来我被借调去了经侦的技术岗,就没再配过枪。”
“为什么不继续做刑警?”
林远沉默了一瞬,然后说:“因为我爸。他觉得一线太危险,让我转技术岗。我拗不过他,就转了。”
苏婉清若有所思地点了点头。两个人都没再说话,车厢里安静下来,只有风从碎裂的后窗灌进来的呼啸声。
车子最终停在了一栋老旧的居民楼前。苏婉清熄了火,却没有立刻下车。她坐在驾驶座上,手指轻轻敲着方向盘,似乎在思考什么。
“案发现场的事,我要跟你说清楚。”她转过头看着林远,“从现在开始,你看到的、听到的每一样东西,都可能是证据链上的一环。不能对外透露,不能擅自行动,一切按我的指示来。”
“明白。”
“还有——”她顿了顿,目光落在林远脸上,表情认真得近乎严肃,“从现在开始,你不再只是我名义上的丈夫了。你是我的搭档,也是周明远眼中必须除掉的目标。今晚那两辆车就是他的人,说明他已经知道你的存在了。”
林远点了点头:“我知道。”
“你不怕?”
“怕。”林远坦然承认,“但怕有什么用?你挨了三刀一枪都没怕,我才哪到哪。”
苏婉清看了他两秒,嘴角微微一勾:“行,走吧。”
两个人下了车,走向案发现场。
警戒线已经拉起来了,几辆警车停在楼下,红蓝相间的警灯在夜色中无声旋转。几个穿制服的刑警看到苏婉清,立刻迎上来:“苏队。”
“现场什么情况?”苏婉清一边戴手套一边往里走。
“死者男性,身份初步判断为四十二岁的会计师,名叫赵东升。死亡时间大约在今晚九点到十点之间。致命伤是颈部的一处锐器切割伤,手法干净利落,一刀毙命。”汇报的刑警顿了顿,压低声音,“苏队,凶手的手法跟二十年前苏局的案子很像。”
苏婉清脚步不停,脸色沉静如水:“现场还有什么发现?”
“死者的公文包里有一份审计报告的草稿,内容是对北城商会近五年账目的初步审查结论。”刑警递过来一个证物袋,“报告里标注了大量异常资金的流向,但还没有完成最终的交叉比对。”
苏婉清接过证物袋,目光在报告上扫了一遍,然后递给身后的林远:“你看看。”
林远接过报告,迅速浏览了几页。他的专业素养让他比普通人更能看懂这些数据的含义——大量资金通过数十家空壳公司进行层层流转,最终汇入几个境外账户,而这些账户的背后受益人,通过复杂的股权结构最终指向了同一个名字。
周明远。
“这份报告如果做完了,就是送周明远进监狱的铁证。”林远低声说,“赵东升是被人灭口的。”
苏婉清点了点头,目光落在死者的身上。赵东升的尸体躺在客厅的地板上,颈部有一道极细极深的伤口,鲜血浸透了身下的地毯。他的眼睛半睁着,脸上残留着惊愕的表情,好像直到最后一刻都没反应过来发生了什么。
“凶手是他认识的人。”苏婉清蹲下来,仔细观察着伤口,“刀口的角度是从下往上斜刺的,说明凶手比他矮,或者凶手在行凶时处于低位。没有挣扎痕迹,没有防卫伤,说明他是被突然袭击的。”
她站起来,环顾整个客厅。房间不大,陈设简单,书架上摆满了财务和审计方面的专业书籍,桌上还有一杯喝了一半的茶,茶叶还是温的。
“凶手在赵东升喝茶的时候从背后靠近,一刀毙命,然后拿走了他的电脑和手机,但没有拿走那份审计报告草稿。”苏婉清皱起眉头,“为什么留报告不留电脑?除非——”
“除非报告本身就是凶手故意留下的。”林远接上了她的话,“凶手想让警方看到这份报告,想把警方的视线引向周明远。”
苏婉清看了他一眼,目光里多了一丝赞许:“继续说。”
“如果周明远真的是幕后主使,他不可能犯这种低级错误。杀一个审计师却留下指向自己的关键证据,这要么是他的手下办事不力,要么就是有人想借刀杀人。”林远分析道,“赵东升查的不只是周明远,他可能碰到了一个更大的雷区。”
苏婉清沉默了几秒,然后对旁边的刑警说:“查一下赵东升最近三个月接触过的所有客户和项目,尤其是那些被他拒绝的项目。还有,调取他办公室和住所周边所有的监控录像,重点排查今晚八点到十点之间的可疑人员和车辆。”
“是,苏队。”
林远站在一旁,看着苏婉清有条不紊地指挥现场,每一个指令都清晰准确,每一个判断都有据可依。工作中的她和家里的她判若两人——在家里她沉默寡言,像一块捂不热的冰;但在案发现场,她就是一把出鞘的刀,锋利、精准、不容置疑。
他忽然理解了为什么这半年她对他那么冷淡。不是因为不在乎,而是因为她太在乎。她把所有的精力和温度都给了这份工作,给了那个跟了她四年的案子,回到家的时候已经是一具空壳,再也没有多余的情绪可以分给他。
“你在看什么?”苏婉清忽然转过头,正好对上林远的目光。
“看你。”林远坦然地说。
苏婉清愣了一下,然后移开目光,声音不自然地压低了一些:“工作时间,注意点。”
林远笑了一下,没再说什么。
现场的勘查持续了将近两个小时。法医带走了尸体,技术人员采集了指纹、毛发和各种微量物证,几个刑警在周边走访了一圈,初步整理出了一份证人名单。
苏婉清摘下手套,揉着眉心走出了现场。林远跟在她身后,注意到她的步伐比来的时候慢了很多,肩膀也微微垂下来了一些。
“累了?”他问。
“有点。”苏婉清难得地承认了,“这两天没怎么睡。”
“上车,我来开。”
苏婉清犹豫了一下,把车钥匙递给了他。林远坐上驾驶座,发动车子,驶离了案发现场。
夜已经很深了,街上的车流稀疏,路灯的光透过碎裂的后窗洒进来,在地面上投下斑驳的光影。苏婉清靠在副驾驶座上,闭着眼睛,呼吸渐渐变得均匀。她睡着的样子和醒着的时候完全不同,眉心舒展了,嘴唇微微抿着,少了几分凌厉,多了几分脆弱。
林远放慢了车速,把空调调到最舒适的温度。他看了一眼后视镜,确认没有车辆跟踪之后,拐上了一条更安静的路,绕了一个大圈才往家的方向开。
车子在小区楼下停稳的时候,苏婉清醒了。她睁开眼,迷茫了一瞬,然后迅速恢复了清明。
“到了?”
“嗯。”
两个人下了车,一前一后走进楼道。电梯里的灯光惨白,照着两张疲惫的脸。
进门之后,丈母娘的房门紧闭,看来还在睡。苏婉清换了鞋,径直走向主卧,走到门口的时候停下了脚步,回头看了林远一眼。
林远站在走廊的另一头,也正在看她。
两个人隔着一条走廊对视,中间是半年的疏离和今晚刚刚建立起来的信任。空气里有一种微妙的张力,像一根绷紧的弦,稍微碰一下就会发出声响。
“晚安。”苏婉清先开口了。
“晚安。”林远说。
苏婉清推门走进主卧,门在她身后轻轻合上。林远站在原地,看着那扇紧闭的门,深吸了一口气。
然后他听到了一阵极轻的声响——不是关门的声音,而是门锁被拨开的声音。
主卧的门开了一条缝。
苏婉清站在门里,脸上的表情有些复杂,像是下了很大的决心才做出这个动作。
“那个……”她的声音很轻,轻得像是怕被谁听到,“你要不要……进来?”
林远愣了一下。
走廊里的灯光昏暗,她的脸一半隐在阴影里,一半被灯光照亮,那双眼里第一次没有了审视和疏离,取而代之的是一种小心翼翼的试探。
林远迈出了脚步。
他走到主卧门口,低头看着苏婉清,两个人离得很近,呼吸交织在一起。他能闻到她身上淡淡的洗衣液的味道,还有一丝若有若无的消毒水的气息——那是案发现场留下的。
“你确定?”他问。
苏婉清没有回答,而是伸手抓住了他的手腕,把他拉了进去。
门在身后合上了。
房间里很暗,只有窗帘缝隙里透进来的一线月光。林远感觉到苏婉清的手还攥着他的手腕,力度不大,但指节冰凉。
“我……”苏婉清的声音在黑暗中响起,带着一丝不自然的生硬,“我不太会……这种事。所以你别笑我。”
林远心里忽然涌上一股说不清的情绪。这个在案发现场杀伐决断的女刑警队长,这个挨了三刀一枪都不吭一声的女人,此刻站在黑暗的卧室里,紧张得手都在发抖。
“我不笑你。”他轻声说,伸手握住了她的手,“慢慢来。”
苏婉清深吸了一口气,像是做了一辈子的心理建设,然后松开了他的手,慢慢地、一颗一颗地解开了警服的扣子。
月光照进来,落在她的身上。
林远看到了那些伤疤——这次没有防护背心的遮挡,那些刀伤、枪伤的痕迹完整地呈现在月光下,狰狞而真实。她的身体微微绷着,像是在等待着某种审判。
林远没有说什么。他伸出右手,轻轻地、极其小心地触碰了她肩胛骨下方那道最深的疤痕。指腹下的触感粗粝而温热,能感觉到疤痕组织不规则的纹理。
苏婉清的身体颤了一下,但她没有躲。
“疼吗?”林远问。
“当时疼。”她的声音很轻,“现在不疼了。”
林远的手指顺着那道疤痕缓缓向下滑动,像是在描摹一道地图上的河流。他的动作很轻,轻得像是在抚摸一件易碎的瓷器。
“这道呢?”他触碰她肋骨侧面的一处刀疤。
“三年前,追一个抢劫犯。他藏了一把刀在袖子里,我没注意到。”
“这道?”腹部的那处枪伤。
“两年前,解救人质的时候。子弹打穿了防弹衣的边缘。”
林远的手停在她腰间,没有再移动。月光下,她的身体微微发着抖,不知道是因为冷还是因为别的什么。
“我以前以为,伤疤是丑陋的。”苏婉清的声音很轻,带着一丝自嘲,“所以这半年我一直不敢让你看。”
“现在呢?”
“现在……”她抬起头,月光落在她的眼睛里,那双眼里第一次没有了凌厉和疏离,取而代之的是一种小心翼翼的脆弱,“现在我觉得,也许有人不会嫌弃它们。”
林远伸出手,将她拉进了怀里。他的动作很轻,避开了她的伤处,但手臂收得很紧,像是要把这半年的疏离都补回来。
“不是不嫌弃。”他在她耳边说,声音低沉而认真,“是敬重。每一道伤疤,都是你比那些罪犯多活了一次的证明。你身上有多少道疤,就意味着你赢了多少次。”
苏婉清的身体僵了一瞬,然后慢慢地、一点一点地软化在他的怀抱里。她的手抬起来,迟疑了一下,最后轻轻地环住了他的腰。
“你这个人,”她把脸埋在他胸口,声音闷闷的,“说话怎么跟写小说似的。”
“我是做文创的嘛。”林远笑了,“总得有点文采。”
苏婉清在他怀里闷闷地笑了一声。然后她抬起头,看着他的眼睛,月光下她的脸离他很近,鼻尖几乎碰到鼻尖。
“林远。”
“嗯?”
“谢谢你没有走。”
林远低下头,吻了她的额头。那是一个很轻很轻的吻,落在她的眉心,不带任何情欲,只有说不尽的小心翼翼。
“我哪儿也不去。”他说。
窗外的月光静静地照着,北城的夜色深沉而漫长。远处的某个地方,也许还有人在谋划着下一次的袭击和追杀,也许那份没完成的审计报告正在某个黑暗的角落里等待着重见天日。
但至少在今晚,在这个房间里,他们拥有彼此。
第二天早上,林远是被一阵急促的手机铃声吵醒的。
他迷迷糊糊地摸到手机,屏幕上显示着一个陌生的加密号码。他接通电话,对面传来一个焦急的声音:“林工,出事了!我们的系统被人入侵了,所有关于周明远资金链的追踪数据全部被删除了!”
林远瞬间清醒,从床上坐了起来。
身边的苏婉清也睁开了眼,她的职业本能让她在听到“出事”两个字的时候就进入了警戒状态。
“什么情况?”苏婉清低声问。
林远对着手机说了一句“我马上过来”,然后挂了电话,转头看向苏婉清。
“我的团队那边出事了。有人入侵了我们的系统,删除了所有跟周明远有关的数据。”
苏婉清的眼神骤然变冷:“是周明远的人。”
“肯定是他。”林远一边穿衣服一边说,“昨晚的袭击没成功,他就换了策略,想从源头掐断我们的证据链。”
“可是他们怎么知道你的身份?”苏婉清也飞快地穿上了衣服,“你的身份在市局是加密的。”
林远的手顿了一下,然后缓缓转过头,两个人的目光在空气中碰撞,同时想到了同一个答案。
“有内鬼。”
北城市公安局刑侦总队,有人把林远的身份泄露给了周明远。
这个认知像一盆冰水浇在两人头上。如果连市局的加密信息都能泄露,那就意味着周明远的势力已经渗透到了警队内部,而且层级不低。
“你的身份加密是谁做的?”苏婉清问。
“市局信息中心,负责人是老刘,刘建国。”林远说,“我认识他七年了,他不可能是内鬼。”
“不是老刘,就是有权查看加密档案的人。”苏婉清迅速在脑子里过滤了一遍,“能接触这种级别加密信息的,整个市局不超过十个人。其中六个是一线刑警,都有充分的不在场证明和经年累月的可靠记录。剩下四个——”
她顿了一下,眼神微微一暗:“其中一个是我的顶头上司,刑侦总队的总队长,赵刚。”
林远穿衣服的动作停住了。
赵刚。北城刑侦界的老前辈,苏婉清父亲的得意门生,在整个警队里威望极高。如果是他有问题,那这盘棋就比他们想象的要大得多。
“你确定?”林远压低声音。
“不确定。”苏婉清摇头,“所以在查清楚之前,这件事只有你知我知,不能告诉任何人——包括我的队员。”
林远点了点头。他迅速穿好衣服,从抽屉里拿出一个U盘放进内袋。
“这是什么?”
“离线备份。”林远说,“我的习惯是每隔四十八小时做一次离线备份,所有数据都存在这个盘里。不管他们删了什么,我这里都有底。”
苏婉清看了他一眼,嘴角微微上扬:“这个习惯不错。”
“做技术的最基本素养。”林远说,“走吧,先去我工作室看看情况。路上我给你看一份东西——”
他从手机里调出一份加密文档,递给苏婉清:“这是昨晚我在赵东升那份审计报告草稿里发现的东西。他记录了一组数字,看起来像是账目编号,但编码规则不是标准的会计编码。我昨晚临睡前试着破译了一下——”
苏婉清接过手机,目光扫过屏幕上的数字序列,瞳孔骤然收缩。
“这是坐标。”
“对,经纬度坐标。”林远说,“我用三种不同的编码规则反推,最后发现这是一套自定义的加密算法。解密之后的坐标指向北城老码头区的一个废弃仓库。”
苏婉清迅速在脑子里搜索了一遍,眉头皱了起来:“老码头区是周明远起家的地方,他最早做进出口贸易就是在那边。但现在那里已经废弃了将近十年,连流浪汉都不去。”
“所以那里可能藏着什么他不愿意被人发现的东西。”林远说。
两个人对视一眼,都看到了对方眼中的决意。
“先去工作室处理系统的事,然后去老码头区。”苏婉清做出了决定,“但在那之前,我们得确保自己的安全。从现在开始,不要使用任何可能被追踪的通讯设备,不要走固定的路线,不要在同一个地方停留太久。”
林远点头:“我明白。”
两个人一前一后出了门。走到楼下的时候,林远注意到苏婉清的步伐变了——她的步幅缩短了一些,身体微微侧倾,右手自然下垂在腰侧,随时可以拔枪。她的目光也在不断地扫视四周,从后视镜到楼顶再到街角的每一辆车,所有可能的伏击点都在她的视线范围内。
这就是一个刑警的战斗状态。在家里她是一个不太会跟丈夫相处的女人,但一旦进入战场,她就是一台精密的战斗机器。
林远忽然觉得,这半年他对她的所有误解,都是因为他只看到了她在家里的样子,而没有看到她在外面的模样。
车子驶出小区,汇入早高峰的车流中。北城的清晨阳光明媚,街道上人来人往,谁能想到这座城市的地下正在发生着一场无声的战争。
林远的工作室在北城的文创园区,是一栋三层小楼,外面看起来像一家普通的文创公司,里面却别有洞天。一楼是正常的办公区,摆着各种文创产品和设计稿,二楼是机房和数据分析中心,三楼是林远自己待的地方。
两个人到的时候,一楼的玻璃门半开着,前台的小姑娘一脸焦急地站在门口。
“林哥,你可算来了!机房的警报响了快半个小时了,我们都快急死了!”
“没事,我来处理。”林远拍了拍小姑娘的肩膀,快步上了二楼。
机房里,三面墙的服务器闪烁着密密麻麻的指示灯,但其中一排已经全部变成了刺眼的红色。几个技术人员正在手忙脚乱地敲键盘,看到林远来了,像是看到了救星。
“林工,攻击还在继续!对方用的是我们没见过的入侵方式,防火墙根本挡不住!”
林远坐到主控台前,手指在键盘上飞速敲击。屏幕上跳出一行行苏婉清看不懂的代码,像瀑布一样飞速滚动。
“是个高手。”林远的眉头拧了起来,“他用的是一种定制化的木马程序,专门针对我们的系统架构写的。这说明——”
“说明对方有你们系统的内部资料。”苏婉清替他说完了后半句。
机房里安静了一瞬。所有人都意识到了这句话的含义——能够写出针对性的木马程序,意味着对方对他们的系统架构了如指掌。而能够掌握这些信息的,只有内部人员。
“所有人,从现在开始不许离开机房。”苏婉清掏出证件,声音冷硬而果断,“我是北城刑侦支队副支队长苏婉清,这起案件由我接手。在调查结束之前,每个人都是调查对象。有异议吗?”
没有人说话。所有人都被她的气场压住了。
林远没有抬头,他的手指还在键盘上飞速敲击。屏幕上的红色区域越来越多,木马程序正在以极快的速度吞噬着系统中的数据,像是某种凶猛的病毒。
“拦不住。”他咬着牙说,“这人的技术在我之上,至少是国际顶尖级别的黑客。他能绕过我设的七层防火墙,说明他对国际最前沿的攻击手段了如指掌。”
“能不能追踪攻击源?”苏婉清问。
“他在用跳板,IP地址从越南跳到罗马尼亚再跳到巴西,每秒钟切换一次。”林远的额头上冒出了细密的汗珠,“但我可以试试反追踪——给我五分钟。”
机房里只剩下键盘敲击的声音。所有人都屏住呼吸,看着林远的手指在键盘上飞速舞动。屏幕上的代码越滚越快,像是一场无声的战争在网络世界里激烈地进行着。
四分钟后,林远猛地敲下最后一个回车键。
屏幕上的红色区域停住了。木马程序的攻击被拦截在一个隔离区里,像是一只被困在笼子里的野兽,还在不断试图突破,但已经无法造成更大的破坏。
“拦住了。”林远松了一口气,“但损失不小。大概百分之四十的数据被删除了,好在重要数据我都有离线备份。”
他切换了一个界面,上面显示着一串数字:“攻击源的最终IP地址,我追到了。虽然对方用了七层跳板,但我逆向追踪了他每一条链路的数据包延迟特征,最终锁定了物理位置——”
他顿了一下,声音沉了下来:“攻击源就在北城,具体地址是老码头区的一栋建筑。”
苏婉清和林远对视一眼,两个人的表情都变了。
老码头区。赵东升留下的坐标。系统攻击的源头。
三个线索,指向了同一个地方。
“看来有人在那里等着我们。”苏婉清的声音很平静,但林远听出了她语气里压抑着的兴奋——那是猎手发现猎物踪迹时的本能反应。
“去不去?”林远问。
“去。”苏婉清没有犹豫,“但在去之前,我们得做点准备。”
她掏出手机打了一个电话,低声说了几句。挂断之后,她对林远说:“我调了两个信得过的队员,让他们在码头区外围待命。如果我们进去之后一个小时没有消息,他们就呼叫增援。”
“你的人信得过?”
“他们跟了我三年,一起抓过的人比一起吃过的饭还多。”苏婉清说,“如果连他们都信不过,那我就真的没有可以相信的人了。”
林远点了点头。他从抽屉里拿出一把战术手电和一把军刀,递给苏婉清:“备用。”
苏婉清接过装备,熟练地检查了一遍,然后插进腰间的装备包里。两个人对视一眼,同时点了点头,然后转身走出了机房。
外面的阳光正好,北城的街道上车水马龙,一切看起来都那么正常。但两个人都知道,前方等待着他们的,可能是一场蓄谋已久的陷阱。
车子驶出文创园区,拐上通往老码头区的路。城市的繁华渐渐褪去,取而代之的是越来越破败的景象。废弃的厂房、锈迹斑斑的集装箱、长满荒草的铁道——这里是被城市遗忘的角落,也是最容易藏污纳垢的地方。
“到了。”林远把车停在一栋废弃仓库的外面。
仓库很大,足有两三层楼高,外墙斑驳剥落,铁门上布满了锈迹。看起来像是已经废弃了很多年,但如果你仔细观察,就会发现一些细微的痕迹——地面上的车辙印还很新,铁门上的锁虽然生锈,但锁孔里有新鲜的油脂。
“有人在用这个地方。”苏婉清低声说,拔出了配枪,“跟我来,跟紧我。”
两个人贴着墙壁,沿着仓库的外围慢慢移动。苏婉清在前面探路,每一步都踩得极稳极轻,几乎没有发出任何声响。林远跟在后面,学着苏婉清的步法,尽量不发出声音。
绕到仓库侧面的时候,苏婉清忽然停住了脚步,举起一只手示意林远停下。
前方是一扇侧门,门虚掩着,门缝里透出一线灯光。隐约可以听到里面有人在说话,声音很低,听不清具体内容。
苏婉清做了一个手势,示意林远在原地等待,然后她自己贴着墙壁,慢慢地接近那扇门。
她把耳朵贴在门缝上,听了几秒钟,脸色骤然变了。
她猛地转身,对林远做了一个紧急撤退的手势,但已经来不及了。
仓库的几扇大门同时打开,十几个人从四面八方涌了出来,每个人手里都拿着武器。为首的一个人身材高大,穿着一件黑色的夹克,脸上带着一道狰狞的刀疤。
“苏警官,等你很久了。”刀疤脸咧嘴一笑,露出一口黄牙,“周先生让我转告你——你查了四年都没查到的东西,今天可以亲眼看看了。”
苏婉清的手稳稳地举着枪,对准了刀疤脸。她的声音没有一丝颤抖:“周明远呢?让他出来见我。”
“周先生不在这里。”刀疤脸摊了摊手,“但他给你准备了一份礼物。”
他打了个响指。
仓库深处的灯光亮了起来,照亮了一个被绑在椅子上的人影。
苏婉清的瞳孔骤然收缩,手里的枪差点脱手。
椅子上绑着的人,是她妈。
丈母娘被五花大绑在椅子上,嘴里塞着布条,脸上有明显的淤青和血迹。她看到苏婉清的时候,瞪大了眼睛,拼命地摇头,嘴里发出含混的声音。
“放开她。”苏婉清的声音冷得像从冰窖里捞出来的,每一个字都带着彻骨的寒意。
“放?当然可以。”刀疤脸慢悠悠地说,“只要苏警官把你手里那份审计报告交出来,再把你这四年收集的所有证据销毁,我保证你妈安然无恙地回家。周先生说了,他不想跟警察结死仇,只要你识相,他可以既往不咎。”
苏婉清没有说话。她的枪稳稳地指着刀疤脸,但林远注意到她握枪的手指关节泛着一层不自然的白。
那不是恐惧,是愤怒。
“周明远在哪儿?”苏婉清又问了一遍。
“我说了,周先生不在这里。”刀疤脸的笑容变得阴森起来,“但他让我问你一个问题——你父亲的命重要,还是你母亲的命重要?二十年前他没得选,现在轮到你选了。”
这句话像一把刀,精准地捅进了苏婉清心里最深的伤口。
林远感觉到她的身体微微晃了一下,但只晃了一瞬。下一秒,她的声音恢复了冷静,比刚才还要冷,冷得像是从冰层深处传来的回响:“转告周明远,二十年前他拿我爸的人头换了一辈子荣华富贵,那是最后一次有人替他选。现在该他选了——是束手就擒去监狱过完下半辈子,还是挨一颗子弹让我替他收尸。”
刀疤脸的笑容僵住了,显然没想到她会这么强硬。
“看来苏警官是不打算配合了?”他朝身后使了个眼色,两个手下走到椅子旁边,一人抓住丈母娘的一只胳膊,用力一拧。
丈母娘发出一声闷哼,疼得额头上青筋暴起,但她硬是咬着布条没有叫出声来。她瞪着眼睛看向苏婉清,眼神里写满了“别管我”三个字。
苏婉清没有说话,目光从她妈身上移开,重新锁定刀疤脸。她持枪的姿势纹丝不动,呼吸平稳得像什么都没发生过。
但林远注意到了她在身侧攥紧的左手,指甲已经陷进了掌心的肉里。他忽然开口了,声音不大,但在安静得只剩心跳的仓库里,每一个字都清清楚楚。
“刀疤哥是吧?周明远给了你多少钱?我出双倍。”
刀疤脸愣了一下,然后大笑起来:“你谁啊?口气不小。”
“我叫林远。”他往前走了一步,站在苏婉清身前半个身位,“你可能没听过我的名字,但你一定听过‘夜鹰’这个代号。”
刀疤脸的笑声戛然而止。
“夜鹰”这个代号,在暗网和灰色世界里是一个传说。没有人知道他的真实身份,只知道他是国内最顶尖的反洗钱追踪专家,一个人追踪到的跨境资金链比整个国际刑警组织加起来还多。暗网上他的人头悬赏价格,比苏婉清高出整整一个零。
“你……你是夜鹰?”刀疤脸的声音变了调。
“要不要我现在登录暗网,给你看看我的账户后台?”林远掏出手机,语气轻描淡写得像是在说今天天气不错,“顺便说一句,你刚才入侵我的系统那一下挺漂亮的,可惜尾巴没藏干净。你在老码头区用的是哪家运营商的信号?移动还是联通?我建议你下次用卫星加密信号,不然反追踪太容易了。”
他一边说一边往前走,语气随意,姿态轻松,像是在跟老朋友聊天。但他每说一句话,刀疤脸的脸就往黑里沉一分。
等刀疤脸反应过来的时候,林远已经走到椅子旁边,距离丈母娘只有两步之遥了。
刀疤脸猛地拔出枪:“站住!”
但林远没站住。他侧过身,用身体挡在丈母娘前面,面对着刀疤脸的枪口,表情平静得不可思议。
“你可以开枪。”他说,“但你确定要杀周明远唯一能帮他洗钱的人?”
刀疤脸的手指停在扳机上,犹豫了一瞬。
就是这一瞬。
苏婉清像一头捕食的猎豹一样暴起,以快得看不清的动作欺近刀疤脸,左手扣住他持枪的手腕向外一翻,右手的枪柄狠狠砸在他的太阳穴上。刀疤脸闷哼一声,身体软倒下去。
同一时刻,林远猛地转身,手里的军刀划断了绑在丈母娘身上的绳索。他一把将她从椅子上拽起来,推向仓库侧面的一处掩体。
枪声炸响。
苏婉清俯身冲刺,子弹擦着她的发梢飞过,在身后的铁皮墙上凿出一排弹孔。她借着冲刺的惯性一个滑铲贴到掩体后方,换弹、拉套筒、探头还击,整套动作行云流水,不到四秒就完成了压制射击。两名冲在最前面的打手应声倒地,捂着中枪的小腿在地上翻滚嚎叫。
丈母娘躲在掩体后面,浑身剧烈地发抖,右手紧紧攥着林远的袖子,指甲几乎嵌进他的手臂里。她张了张嘴,声音抖得不成样子:“你们……你们……”
“妈,别出声。”林远的目光紧盯着前方的战局,在嘈杂的枪声中抽空回头看了她一眼。他的表情平静而专注,像是面对的不是枪林弹雨,而是一道需要解决的技术难题。“我会带你出去。谁也动不了你。”
丈母娘看着他,嘴唇哆嗦着,忽然眼眶就红了。这半年来她天天念叨他没出息,嫌他窝囊,嫌他配不上自己的女儿。可此刻挡在她前面的,正是这个她看不起的女婿。
仓库另一侧,苏婉清已经撂倒了第四个。她换到第二个掩体后面,朝林远喊了一声:“三点钟方向,三个!”
林远头也不回地朝那个方向开了两枪,一个打手应声倒地,另外两个被逼回了掩体后面。苏婉清抓住这个空档快速移动,和林远形成了交叉火力。
两个人一左一右,配合得像是训练了无数次。弹壳在地上跳动着,硝烟弥漫在仓库里,对方的人数优势在两个人精准的射击下被迅速瓦解。
不到三分钟,站着的人就只剩下了三个——刀疤脸捂着头从地上爬起来,另外两个手下缩在角落里,手里的枪都在发抖。
苏婉清走到刀疤脸面前,居高临下地看着他。她的呼吸稍微有些急促,但持枪的手纹丝不动。
“周明远在哪?”
刀疤脸咧了咧嘴,露出一个难看的笑容:“你杀了我我也不会说。周先生的势力有多大,你根本想象不到。你今天赢了我,明天会有更多人来找你。你这辈子都别想安宁。”
“你以为周明远能护你一辈子?”林远从旁边走过来,蹲在刀疤脸面前,语气依然是那种不紧不慢的调子,“你的银行账户、你老婆名下的房产、你儿子的学费来源——你以为查不到?给我一台能联网的设备和十分钟,你名下每一分来路不明的钱都能变成法庭上的呈堂证供。你猜周明远会不会为了保你,把自己的账目洗一遍?”
刀疤脸的脸色终于彻底变了。
苏婉清看了林远一眼,目光里有一闪而过的惊奇和欣赏。这跟昨晚她掀衣服给他看伤疤时他的眼神如出一辙。她忽然觉得以前的自己有些蠢——这个男人明明锋利得像一把藏在鞘里的刀,她竟然花了半年都没发现。
接下来的事情就简单了。苏婉清叫来了外围待命的队员,把刀疤脸和几个受伤的打手全部带走。法医和技术组也随后赶到,对仓库进行了全面的搜查取证。
丈母娘被送上了救护车,上车之前她紧紧抓着林远的手,嘴巴张了好几次想说什么,最后只憋出来三个字:“小远啊……”
“妈,先去医院检查一下,有什么事回来再说。”林远拍了拍她的手背,语气温柔而坚定。
丈母娘点了点头,眼眶又红了。她这辈子第一次觉得,自己当初看走眼了。
现场的取证工作持续到傍晚。技术组在仓库的地下室里发现了一个小型的机房,里面的设备配置之高,连林远看了都暗暗吃惊。更重要的是,机房的服务器里存储着大量周明远名下的资金往来记录——这些数据如果被全部解析出来,足够把周明远送进监狱十次。
“但问题是,”林远站在服务器前,眉头微皱,“这些数据的加密级别非常高,而且设置了自毁程序。如果解密的步骤出一点差错,所有数据就会自动销毁。”
“你能解吗?”苏婉清问。
林远思考了几秒,然后点了点头:“可以,但需要时间。这个加密方式我以前见过,是一个俄罗斯黑客组织的专利技术,解密至少需要三十六小时不间断运算。”
“那就在这里解。”苏婉清做了决定,“我让人守住外围,你专心解密。明天天亮之前,我要看到这些数据全部解析出来。”
林远点了点头,坐到主控台前,开始了漫长而精细的解密工作。
苏婉清没有打扰他,而是走到仓库外面,给在医院陪护的队员打了个电话,问了问丈母娘的情况。得知只是皮外伤和轻微脑震荡,没有大碍之后,她松了一口气。
挂了电话,她靠在仓库外墙上,仰头看着渐渐暗下来的天色。北城的夜空看不见几颗星星,只有远处城市的灯光把天际染成了一片昏黄。
她的手微微发着抖。
不是冷,也不是累,是后怕。她妈被绑在椅子上的画面一遍又一遍地在她脑海里回放,每一次都让她的心揪起来。当了这么多年刑警,她以为自己的神经已经足够坚韧,但当她看到母亲的命被攥在刀疤脸手里的那一刻,她才意识到——这份工作最危险的地方,不是子弹穿过她自己的身体,而是有人会因为她做的事伤害到她身边的人。
这让她想起了林远。昨晚他站在夜风里,对她说“我们两个到底谁保护谁还不一定”,当时她以为他在逞强。此刻她靠在墙上,才发现他说的每一个字都是事实——以他的身份、能力和暗网上高悬的悬赏金,他承受的压力不比她少。但这半年他每天都笑着面对她妈的冷嘲热讽,下班回来做好四菜一汤,把所有的委屈都咽进肚子里。
天色完全暗了下来,仓库里透出微弱的灯光。林远坐在那排服务器的前面,屏幕的光映在他专注的脸上,手指在键盘上稳定而迅速地敲击着,节奏像某种古老的仪式。
苏婉清隔着仓库的门看了他一眼,没有打扰,转身去安排夜间警戒。三十六个小时的解密窗口意味着他们今晚必须坚守在这里,而昨夜追击战和周明远布局的失利,几乎注定他不会善罢甘休。
凌晨三点,解密进度条走到百分之四十。林远靠在椅背上闭目养神,服务器的散热风扇在静谧中发出低沉的嗡鸣。仓库外忽然传来一阵细微的响动——不是风声,而是碎石在鞋底碾过的声音。
他刚睁开眼,苏婉清已经从门外闪身进来,食指竖在唇前,另一只手无声地拔出配枪。她贴近他耳边,压低声音:“正门方向,至少八个人,带了消音器。从移动路线看,目标不是仓库入口,是所有能切断电源和网络的位置。有人告诉过他们解密需要通网。”
八个人,苏婉清手上的弹匣剩十二发,加上备用的两个,总共三十六发。林远的配弹十七发。弹药充足但时间不够——一旦对方向机房扔哪怕一发催泪弹,自毁程序就会被中断信号触发。
外面的脚步声越来越近,在仓库铁皮墙上拖出极轻的摩擦声。林远的目光扫过机房角落的配电箱,忽然抓住苏婉清的手腕,在她掌心飞快地画了四个字——“关电,盲打。”
苏婉清愣了一瞬,随即明白了。
她压低身体摸到配电箱旁边,深吸一口气,一把拉下总闸。
整个仓库陷入彻底的黑暗。
枪声在黑暗中炸响。不是外面的敌人开的枪,是苏婉清和林远。断电的瞬间两个人都记住了所有敌人的最后位置——林远俯身绕过服务器机柜,从侧面摸掉了那个试图偷袭机房的消音器枪手;苏婉清伏地听声,两发点射精确地打掉了摸向发电机位置的两个人。
敌人在黑暗中陷入了混乱。有人打开了手电筒,光柱在仓库里乱晃,暴露了所有人的位置。林远和苏婉清不需要光——苏婉清靠的是千百次模拟训练里刻进本能的听觉记忆,林远靠的是人脑对空间关系近乎偏执的敏感。不到四分钟,八个人全部倒地,仓库在备用电源启动时重新亮起惨白的灯光。
弹壳铺了一地,苏婉清持枪的手终于垂下来,大口地喘息。林远靠在服务器机柜上,胸口剧烈起伏,两个人对视了一眼,同时笑了出来。
不是庆祝,是劫后余生的默契——比任何言语都好用。
“进度多少了?”苏婉清收起枪,声音微喘。
林远回到主控台前看了一眼,脸上的笑容骤然凝滞:“百分之七十八。刚才断电触发了自毁程序的预警,现在程序正在加速自检。如果再来一次中断,可能——”
他没说完,屏幕右下角弹出一个红色的倒计时窗口,数字正在飞速跳动。
“有人远程激活了自毁程序。”林远的声音沉得发紧,“时间只剩十一分钟。”
苏婉清快步走到他身后,看着屏幕上跳动的红色数字,沉默了两秒。然后她拉了张椅子在他身边坐下,语气平静得像在讨论明天的天气:“够不够?”
“理论上够,但中间有一个需要手动逆推的加密环,正常的破解器跑不通。”林远已经开始敲键盘,额头渗出细密的汗珠,“这个加密环是动态生成的,每一步都要根据上一步的输出结果重新判断下一步的算法,AI识别不了随机嵌套的规律,必须用人脑推。”
苏婉清看了一眼屏幕上飞速滚动的代码,那些密密麻麻的字符对她来说像天书,但她没有多问。她只说了一句:“你推,我守。”
从那一刻开始,仓库里只剩下键盘敲击的声音。苏婉清重新装填弹匣,枪放在膝头,正对仓库大门,纹丝不动地坐着。偶尔她偏头看一眼林远的侧脸——他的嘴唇在快速默念,额角的汗沿着太阳穴滑下来,视线没有一瞬离开屏幕。那是人脑在做极限运算时的状态,她的刑警本能告诉她不能出声,于是她安静地坐着,连呼吸都放轻了。
倒计时从十一分钟跳到六分钟,跳到两分钟,跳到最后六十秒。
苏婉清握住枪的手指微微收紧,心跳在安静的仓库里响得像擂鼓。
三十秒。
二十秒。
十秒。
“跑通了!”林远的声音在安静的仓库里炸开。他狠狠敲下回车键,屏幕上的红色倒计时瞬间消失,取而代之的是一个绿色的进度条,飞速跳到百分之百。
所有数据解密完毕。
林远瘫在椅子上,大口大口地喘气。他的手还在发抖,不是紧张,是刚才那十分钟里的极限运算耗尽了他所有的精力,指尖因为高强度的键盘输入几乎失去了知觉。
苏婉清站起来,走到他身后,看了一眼屏幕上密密麻麻的数据,又低头看了一眼他的样子。他的头发被汗水浸湿贴在额头上,嘴唇干裂,眼睛布满血丝,但嘴角是上扬的——带着一种“老子做到了”的得意和疲惫。
她伸出手,在他肩头停了两秒,然后轻轻按了一下。动作很轻,掌心贴着他肩膀的温度透过衣料传过去,停留的时间不长不短,恰好让他知道她在。
“辛苦了。”她说。
林远抬起手,覆在她手背上,没有说什么。两个人就那样安静地待了一会儿,机房里只有服务器散热风扇低沉的嗡鸣声,和两颗跳动的、渐渐恢复平静的心脏。
天亮之后,事情的发展速度超出了所有人的预料。
林远连夜整理出来的证据,通过苏婉清递交到了市局和市检的最高层。周明远名下的资金链被完整还原,每一笔非法资金、每一个涉案账户、每一个背后的交易方,全都清清楚楚地罗列在证据清单上。他用二十年时间编织的那张巨大的黑色利益网,在三十六小时内被连根拔起。
北城市公安局联合省厅成立了“黎明行动”专案组,对周明远及其同伙展开了全城同步抓捕。抓捕令发出去的时候,周明远正在他的商会办公室里喝早茶,两个特警破门而入,他甚至没有来得及站起来,就被按在了他那张名贵的红木办公桌上。
消息传出来的那天,苏婉清站在市局的天台上,一个人待了很久。
林远找到她的时候,她正靠在栏杆上,看着北城的天际线发呆。阳光很刺眼,她眯着眼睛,表情说不上是开心还是难过,更多的是一种复杂的、难以言表的疲惫。
“想什么呢?”林远走到她身边。
“想我爸。”苏婉清的声音很轻,“这个案子,从他牺牲那天起就跟我的命绑在一起了。我以为破了案我会高兴得发疯,但现在……说实话,我有点空落落的。”
林远没有接话,只是安静地站在她身边。他明白那种感觉——当你把所有力气都用来追逐一个目标,终于抵达终点的时候,往往会发现终点并不像想象中那么令人激动。重要的是沿途的那些人,那些陪你一起跑的人。
“以后的计划呢?”他换了一个问题。
苏婉清转头看着他,那双凌厉的眼睛在天台的阳光下难得地柔和了几分,像是在笑,又像是在认真地思考什么。
“先把手头的案子交接完,然后……”她顿了顿,语气里带上了一丝不自然,“然后我想请个长假。”
“做什么?”
“做我半年没做好的事。”她说,“做你的妻子。”
这句话她说的声音不大,但每个字都落进了林远的耳朵里,落进了他的心里。
他伸出手,把她的手握在掌心里。她的手依然是凉的,指节分明,掌心的枪茧粗糙地摩挲着他的皮肤,但这一次,她没有下意识地想要抽回去。
“走吧,”他说,“妈说今晚包饺子,让咱们早点回去。”
“你叫她‘妈’倒是叫得挺顺口。”苏婉清斜了他一眼。
“习惯了。”林远笑了,“这半年天天叫,改不了了。”
两个人并肩走下天台,阳光把他们的影子拉得很长,交叠在一起,分不清谁是谁的。
远处,北城的街道依旧车水马龙,这座城市的白天和黑夜交替流转,有些东西被连根拔起,有些东西重新开始生长。对于苏婉清和林远来说,一切都和以前不一样了——他们的婚姻不再是名义上的壳,那段空白的半年不再是遗憾,而是一场迟到的相互发现。
他们花了一百八十多天在黑暗中互不相识,最终只用了一个夜晚就看清了彼此。
这就够了。
苏婉清说要做他的妻子,这句话林远记了很久。
从天台上下来之后,两个人回了市局。苏婉清要交接手头的案子,林远则被叫去了一趟局长办公室。局长姓郭,是个五十多岁的老刑侦,头发花白但精神矍铄,见到林远第一句话就是:“小远,你小子藏得够深啊。”
林远笑了笑:“郭局,不是我藏,是规定要求的。”
“行,规定规定。”郭局摆了摆手,示意他坐下,“叫你来不是说这个。周明远的案子虽然破了,但后续的工作量非常大。他名下涉及的资金网络横跨七个省市,涉案账户超过一千个,光是梳理证据材料就得好几个月。市局的意思是,希望你能以特聘顾问的身份继续参与后续的证据整理和技术支持。你的意思呢?”
林远想了想:“可以。但我有个条件。”
“说。”
“我的身份信息既然已经被泄露过一次,说明市局的加密系统存在漏洞。我需要权限对信息中心的加密架构做一次全面的安全升级,不能再出现第二个周明远提前知道我们底牌的情况。”
郭局沉默了几秒,然后点了点头:“准了。另外,”他从抽屉里拿出一个红色的证件,推到林远面前,“这是你的新证件。市局技术顾问,正科级,配枪权限恢复。”
林远拿起证件看了一眼,证件照是他七年前警校毕业时拍的,年轻得不像话。他笑了一下:“这照片能换吗?七年了。”
“等你破了下一个大案再跟我说换照片的事。”郭局挥了挥手,“滚吧。”
林远笑着站起来,走到门口的时候,郭局忽然又叫住了他。
“小远。”
“嗯?”
“苏婉清那个丫头,这些年不容易。”郭局的声音沉了下来,“她爸牺牲的时候她才十四岁,一个人咬着牙考警校、进刑侦、追了二十年的案子。我看她进队这么多年,从来没见她跟谁笑过。昨天她带你来我办公室汇报的时候,我注意到她看你的眼神变了。”
林远没有说话。
“好好对她。”郭局说完,低头翻开了桌上的文件,示意谈话结束。
林远走出局长办公室,在走廊里站了一会儿。阳光从窗户里照进来,落在地面上,他的影子被拉得很长。他忽然想起半年前相亲那天,苏婉清带着一身血腥味走进咖啡厅的样子。她当时坐在他对面,腰背笔直,目光锐利,问他做什么工作的。他说自己在创业,她点了点头,全程没有笑过一次。
那时候他以为她天生就不爱笑。现在才知道,不是不爱笑,是被压了太久,忘了怎么笑。
走廊尽头传来脚步声,苏婉清从拐角处走出来,手里抱着一摞文件。她换了一身干净的警服,头发重新扎成了利落的马尾,脸上的疲惫比昨晚少了几分,但眼下的青色还在。
“郭局找你了?”她问。
“嗯,谈了一下后续的顾问工作。”林远接过她手里的文件,“这些是什么?”
“周明远案子的初步审讯记录,我得连夜看完,明天要提交到市检。”她顿了顿,“你先回家吧,妈一个人在家我不放心。”
“你呢?”
“我今晚得加班,估计到凌晨。”
林远看了她一眼,没有说什么“早点休息”之类的废话,而是问了一句:“食堂关了没有?”
“应该关了。”
“那你等着。”
他转身下了楼。苏婉清站在原地,不知道他要去干什么。大概二十分钟后,林远提着一个塑料袋回来了,里面装着两个打包盒。他走进她办公室,把饭盒放在她桌上,打开盖子——一份是红烧牛腩,一份是清炒时蔬,外加一盒热腾腾的米饭。
“门口那家川菜馆还开着,我让老板现炒的。”林远把筷子递给她,“加班也得吃饭。”
苏婉清看着那两份菜,愣了两秒。红烧牛腩是她喜欢吃的,她从来没跟他说过,但他注意到了——这半年来每次饭桌上有牛肉的时候,她夹的次数比别的菜多。
“你怎么知道我喜欢吃这个?”她问。
“观察。”林远在她对面坐下,“这半年虽然你不怎么跟我说话,但你吃饭的口味我还是能看出来的。你偏爱肉类,不太爱吃甜,对海鲜一般,但牛肉和排骨你一定会多吃两筷子。”
苏婉清低头看着那盒红烧牛腩,浓油赤酱,香气扑鼻。她拿起筷子,夹了一块放进嘴里,嚼了两下,喉头忽然有点发紧。不是牛肉太好吃了,是她忽然意识到,这半年来她对他的所有冷淡和疏离,他都默默地承受着,甚至还悄悄地记下了她喜欢吃什么。
“林远。”她放下筷子。
“嗯?”
“对不起。”
林远看着她。办公室里很安静,日光灯发出轻微的嗡嗡声,窗外的北城夜色正缓缓降临。苏婉清坐在办公桌后面,穿着警服,腰背依然笔直,但那双眼睛里的凌厉褪去了,取而代之的是一种他从未见过的认真和柔软。
“这半年,我对你不好。”她的声音很轻,但每个字都说得清清楚楚,“不是因为你不重要,是因为那个案子压在我心里太久,我不敢分心,也不敢让你靠得太近。但这不是借口,对你造成了伤害,是我的错。所以——”
她深吸了一口气,像一个终于放下武器的战士:“对不起。”
林远沉默了两秒,然后伸出手,隔着办公桌握住了她的手。
“接受了。”他说,“不过有个条件。”
“什么条件?”
“以后别叫我‘林远’了,叫‘老公’。”
苏婉清的表情瞬间僵住了,耳朵尖以肉眼可见的速度变红了。她下意识地想把手抽回去,但林远握得很紧,抽不回来。
“你这是……趁火打劫。”她憋出来一句。
“对。”林远笑了,笑得坦坦荡荡,“我等了半年才等到这个打劫的机会,你觉得我会放过?”
苏婉清瞪着他,瞪了好几秒,最后没忍住,嘴角弯了一下。那个笑容很浅,浅得像湖面上被风吹皱的第一道涟漪,但它确确实实地出现在了她的脸上。
“……行吧。”她的声音小得像蚊子叫,“老公。”
林远笑得更大了。他松开她的手,站起来,在她额头上轻轻弹了一下:“快吃饭,吃完了我帮你看审讯记录。别忘了你老公是干什么的——涉案资金分析是我的老本行,有我给你当外援,你看记录的速度能快一倍。”
苏婉清捂着被弹的额头,想说点什么反驳的话,但想了半天发现他说得一点没错。于是她低下头,拿起筷子,专心地吃起了那盒红烧牛腩。
牛肉很烂,很入味,是她喜欢的口味。
办公室的灯光照着两个人,一个吃饭,一个翻文件,窗外是北城无边的夜色。这个画面说不上浪漫,甚至带着几分工作狂的乏味,但对于他们来说,这已经是这半年来最接近“夫妻”这个定义的时刻了。
苏婉清吃完了最后一块牛肉,放下筷子,擦了擦嘴。她抬头看了一眼对面的林远,他正低头看着一份审讯记录,眉头微皱,手指在纸上轻轻划过,嘴里念念有词。他的睫毛很长,在灯光下投下一片浅浅的阴影,认真起来的样子跟她第一次见他时完全不一样。
那时候她以为他就是个普通的文创小老板,老实本分,没什么出息,娶她大概是因为她爸的关系。她答应这门亲事,一方面是她妈催得紧,另一方面也确实需要一个人来堵住所有关于“大龄剩女”的闲言碎语。所以她说服自己,找个人凑合一下也没什么大不了的,反正她这辈子也没打算谈什么恋爱——案子都破不完,哪有时间谈恋爱。
可她没想到,这个“凑合”的人根本就不是凑合。
他是北城最顶尖的反洗钱专家,是暗网上悬赏五百万的人,是能在十分钟内用人脑跑通军方级加密算法的人。更重要的是,他在这半年里承受了她所有的冷漠、忽视和距离,却依然在她妈被绑的时候挡在她前面,在枪战里跟她背靠背,在那些她最脆弱的时候站在她一伸手就能够到的地方。
她忽然觉得自己挺蠢的。这辈子破过那么多案子,抓住过那么多罪犯,看过那么多人的真实面目,却被自己身边最亲近的人瞒了整整半年。
“看什么呢?”林远忽然抬头,正好对上她的目光。
“看你。”苏婉清坦然地承认了,然后在他还没来得及得意之前补了一句,“看你看了半天,一份审讯记录才翻了两页,效率不行啊林工。”
林远愣了一下,低头看了看手里确实只翻了两页的记录,又抬头看了看她嘴角那抹若隐若现的笑意,忽然觉得这个晚上加班也没那么难熬了。
两个人一起工作到凌晨两点。林远帮她把审讯记录里涉及的财务数据全部整理成了可视化的表格,每一笔可疑资金的流向、每一个涉案账户的关联关系、每一个嫌疑人的口供与客观证据的印证程度,都标注得清清楚楚。苏婉清看着那些表格,不得不承认,有了他的帮助,她的工作效率至少提升了两倍。
“行了,差不多完了。”林远伸了个懒腰,活动了一下僵硬的脖子,“剩下的明天再弄吧,先回家。”
苏婉清点了点头,收拾好桌上的文件,两个人一起走出办公室。走廊里安安静静的,大多数办公室都已经熄了灯,只有值班室的灯还亮着。经过值班室的时候,里面的小刑警探出头来,看到苏婉清和林远并肩走在一起,脸上的表情精彩得像看到了太阳从西边出来。
“苏……苏队,林工,你们……”小刑警结结巴巴地不知道该说什么。
“加班。”苏婉清面无表情地丢下两个字,步伐不变地走了过去。
林远跟在她身后,经过小刑警身边时压低声音说了一句:“别多想,我们合法。”
小刑警的表情更精彩了。
出了市局大门,夜风凉飕飕地吹过来。苏婉清深吸了一口气,初秋的夜风带着一丝凉意和若有若无的桂花香,这是北城一年里最舒服的季节。她站在台阶上,看着空荡荡的停车场,忽然觉得有点恍惚——四年来,她不知道在这个时间点走出过市局多少次,每一次都是一个人,一个人开车回家,一个人推开那扇门,一个人躺在空荡荡的床上,脑子里还在转着案子的各种细节。
但今天不一样。今天有人走在她身边。
林远拿出车钥匙按了一下,车灯在不远处闪了两下。他换了一辆新车,昨晚那辆在枪战里被打成了筛子,这辆是从工作室调过来的备用车。
“走吧。”他拉开副驾驶的门。
苏婉清上了车,系好安全带。林远发动车子,驶出了市局大院。午夜的北城街道空荡荡的,红绿灯在孤独地闪烁,两旁的店铺都关了门,只有少数二十四小时便利店还亮着灯。车子平稳地行驶在空旷的道路上,车厢里很安静,但和以前那种尴尬的沉默完全不同——现在的安静是舒服的,是不需要刻意找话题来填满的。
车子拐进小区的时候,苏婉清忽然说了一句:“你以前是不是在警校待过?”
“待过两年。”林远说,“后来转了技术岗,又去读了个信息安全的研究生,就没再回一线了。”
“为什么转?”
林远沉默了一会儿,然后说:“我爸。他觉得一线太危险,因为我妈的缘故。”
苏婉清微微一愣,这是林远第一次提到他母亲。她忽然意识到,结婚半年,她对他家庭的了解几乎为零。
“你妈怎么了?”她问。
“她也是刑警。”林远的声音很平静,但平静之下有一种经过时间沉淀的疼痛,“我七岁那年,她在一次抓捕行动中牺牲了。我爸从那以后就对一线有了心理阴影,死活不让我做刑警。我考上警校的时候他气得半年没跟我说话,后来我转了技术岗,他才好了一点。”
车子在停车位上停稳了。发动机熄了火,车厢里重新变得安静。
苏婉清看着林远的侧脸,在车内昏暗的光线里,他的表情看起来很平静,但她的手不知道什么时候已经握住了他的。不是刻意去握的,是身体比大脑更先反应,在她的理智还没想好要说什么安慰的话之前,她的手已经伸过去了。
林远低头看了看覆在自己手背上的那只手,有点意外。苏婉清的手不大,指节分明,指腹和虎口有常年握枪磨出的茧子,触感粗粝而真实。这只手昨晚还握着枪跟他对射,此刻却小心翼翼地搭在他手背上,带着一种不太熟练的温柔。
“你这个习惯得改改。”林远说。
“什么习惯?”
“安慰人的时候别像握枪一样用力,我手快被你捏断了。”
苏婉清条件反射地松开了手,耳朵尖又开始发红。林远笑了一声,反手把她的手握住,十指扣在一起。
“不过我喜欢。”他说。
苏婉清没有说话,但她的手没有抽回去。两个人就这样牵着手上了楼,走进那扇半年来一直像是合租宿舍的房门。
丈母娘还没睡。客厅的灯亮着,电视开着但声音调得很低,她靠在沙发上,身上披着一条毯子,脸上的淤青还没完全消退,但精神看起来好多了。听到门响,她立刻坐了起来。
“回来了?吃了吗?我给你们留了饭,在锅里热着呢。”
林远看了一眼墙上的钟,凌晨两点四十。丈母娘从来没在这个点等过他们,以前苏婉清加班到再晚,她也是早早睡了的。
“妈,你怎么还不睡?”苏婉清换了鞋走过去,“医生不是说了让你好好休息吗?”
“睡不着。”丈母娘摆了摆手,目光在苏婉清和林远之间来回看了两圈,然后定在了他们牵在一起的手上。她的表情变化很微妙,先是惊讶,然后是恍然,最后变成了一种说不清道不明的欣慰。
“你们……”她指了指他们牵着的手,“终于……?”
苏婉清低头看了一眼和林远十指相扣的手,脸微微热了一下,但没有松开。林远替她回答了:“妈,我们和好了。”
丈母娘愣了两秒,然后眼眶又红了。这个老太太平时唠叨、强势、爱挑刺,但她所有的唠叨和挑刺归根到底只有一个原因——她心疼女儿。女儿结了婚却跟丈夫分房睡,她不瞎,看得出来。她急,她用她笨拙的方式试图推着这两个人靠近,但越推越远。现在看到他们终于牵上了手,她这半年憋在心里的一口气总算舒了出来。
“好,好。”她擦了擦眼角,站起来往厨房走,“锅里的饭还热着呢,我去给你们端。”
“妈你别动,我来。”林远快步走进厨房,把锅里热着的饭菜端了出来。两菜一汤,还冒着热气,是丈母娘的手艺——红烧排骨、清炒豆苗、番茄蛋花汤,外加一碟她腌的泡菜。
“你妈这半年天天念叨你做饭辛苦,今天非要自己做。”丈母娘站在厨房门口,对林远说,然后又转向苏婉清,“婉清,你以后别老加班了,回家吃个饭总行吧?你看小远这半年,天天一个人守着桌子等你,菜都凉了也不见他吃。”
苏婉清没有像以前那样用“工作性质就这样”来反驳,而是点了点头:“我知道了,妈。”
丈母娘愣了一下,大概是没想到女儿会这么痛快地答应,一时间不知道该说什么,只好又擦了擦眼角,嘴里念叨着“好好好”,转身回了自己房间,把客厅留给了他们。
两个人坐在餐桌前,就着凌晨三点的夜色吃一顿迟到的晚饭。饭菜还是热的,泡菜酸辣爽口,番茄蛋花汤里放了虾皮,鲜得很。林远吃了两口,忽然笑了。
“笑什么?”苏婉清问。
“笑你妈。”林远说,“这半年她天天嫌我没出息,今天头一回夸我。你要是再给她点时间,估计明天就该催我们生娃了。”
苏婉清被汤呛了一口,咳了好几声才缓过来。她瞪了林远一眼,但眼里的笑意藏不住。
两个人吃完饭,收拾了碗筷,站在走廊里。主卧的门开着,次卧的门也开着,中间隔着不到三米的走廊。半年来,这三米就是他们之间不可逾越的距离。但现在,这道距离不复存在了。
苏婉清推开主卧的门,然后回头看了林远一眼。这一次她没有问“你要不要进来”,而是直接抓住了他的手腕,把他拉了进去。
门在身后合上。
这一次,没有犹豫,没有试探,没有小心翼翼的心理建设。苏婉清转过身,双手捧住林远的脸,踮起脚尖,吻了上去。她的动作依然带着几分生涩,力度掌握得不太对,牙齿碰了一下,但她没有停下来。
林远伸手搂住了她的腰,把她拉近了一些,低下头回应她的吻。他的手掌贴在她后背上,隔着家居服的薄布料,能感觉到那道伤疤不规则的轮廓。她没有躲开他的触碰,反而把身体往前贴了贴,双手从他脸上滑到他的肩头,然后环住了他的脖子。
窗外的月光透过窗帘的缝隙洒进来,落在两个人身上。苏婉清的呼吸渐渐变得急促,她能感觉到自己整个人在发烫,不是身体上的燥热,而是一种从胸口往外蔓延的温度,涌向四肢,涌向指尖。
这种感觉她从来没有体验过,来得迅猛、不受控制,让她有些手足无措。
她把手移到林远胸口,轻轻推了一下。林远立刻松开了她,低下头看着她,用目光询问。
苏婉清深吸一口气,慢慢解开了家居服的扣子。这一次她没有任何遮挡,那些伤疤在月光下一览无余——肩胛骨的刀痕,肋侧的砍伤,腹部的枪伤,每一道疤都是一个故事,写满了她这四年的生死一线。
“它们……真的不丑吗?”她问,声音很小。
林远没有回答。他低下头,嘴唇轻轻落在她锁骨下方的一道旧伤上。那是一个极轻的吻,轻得像一片羽毛落下来,落在她已经愈合了很久的伤口上,激起了她全身最细微的颤栗。她闭上眼,感觉自己卸掉了身上最重的那副铠甲。
那个吻沿着伤疤的纹路缓缓向下移动,每落一处,他都会停一下,像在阅读一道标注在她身体上的卷宗,带着专业到近乎偏执的耐心。苏婉清觉得自己的膝盖有点发软,下意识地抓住了他的肩膀。他的肩膀很宽,肌肉在手掌下绷得很紧,稳当得像一块礁石。
她被他轻轻放倒在被子上,月光照着她的眼睛,睫毛上有一点细碎的光。她看到他俯身下来,双手撑在她身体两侧,动作谨慎得像在处理一颗定时炸弹,生怕碰到她身上任何一处旧伤。她伸手把他拉下来,在他耳边说了句什么,他愣了一下,然后笑了。之后那个主导一切的苏副支队长就不见了,她第一次把战场交了出去,由他支配每一个动作,像跟着他踩过一道看不见的雷区,每走一步都提心吊胆却又绝对信任。
窗外偶尔有一两辆车驶过,车灯在窗帘上扫出一道转瞬即逝的光带。远处城市的天际线泛着微微的鱼肚白,北城开始从沉睡中苏醒。
结束之后,她枕着他的手臂,两个人的呼吸都还没完全平复。她能感觉到他的心跳从剧烈慢慢恢复平稳,隔着胸腔传到她耳膜上,低沉而有节奏。
“你在想什么?”林远的声音从头顶传来。
“在想……”苏婉清的手指无意识地在林远胸口画着圈,声音闷闷的,“以后我可能就没办法那么客观地判断你了。”
“什么意思?”
“我以前看谁都像嫌疑人,包括你。”她抬起头,月光下她的脸颊还有未褪尽的红晕,但眼里恢复了几分属于刑警的认真,“但现在不一样了。我看你的时候,心里会有额外的偏差,会下意识地相信你、偏袒你。这在办案的时候是很大的隐患。”
林远低头看着她严肃的表情,忍不住笑了:“苏警官,你放心,我不会变成嫌疑人。”
“你怎么知道?”
“因为我有全北城最好的刑警盯着,不敢的。”
苏婉清被他说得一愣,然后没忍住,嘴角又弯了一下。她把脸埋回他胸口,闷声说了句“油嘴滑舌”,但语气里全是满足。
窗外的天色从深蓝变成浅蓝,又渐渐泛白。北城的清晨在窗外苏醒,楼下早点铺子的老板开始掀笼屉,白汽一团一团地升起来,消散在晨光里。街道上渐渐有了脚步声,这座城市重新开始运转。
林远在六点半被一阵急促的震动声吵醒。他睁开眼,发现自己的一只胳膊被苏婉清枕得发麻,另一只手还搭在她腰上。苏婉清也醒了,职业本能让她在手机震动第二声的时候就抓起了电话。
“苏队。”电话那头声音急促,“发现周明远的一名核心同伙潜逃,系他的私人律师何旭阳。昨晚凌晨三点离开住所,五分钟前在城北高速入口被监控拍到,方向是往省外。”
苏婉清已经坐了起来,一边夹着电话一边穿衣服:“通知省厅发协查通报,让高速沿线各检查站设卡拦截。另外调何旭阳近三个月的通讯记录和银行流水,我要他在潜逃前跟谁联系过、资金从哪里走的。”
挂了电话,她回头看了一眼同样在穿衣服的林远,目光里重新聚起了刑警特有的锋芒:“何旭阳是周明远最信任的律师,他手里掌握的证据可能比我们想象的多得多。如果他跑掉了,很可能会带出周明远身后更高层级的人物。”
林远迅速扣好衣服:“他走高速,说明他有把握不会在检查站被拦住。要么是伪造了身份,要么是有内应。”
“还有一种可能——他根本就没打算走高速。”苏婉清的眼神沉了下来,“高速入口的抓拍可能是故意放的烟雾弹,他本人已经走了别的路线。”
两个人对视一眼,同时想到了同一个词。
“老码头区。”
如果何旭阳手里有周明远的备用网络和资源,那老码头区那个被他们端掉的据点附近,很可能还有别的藏身之处。上次他们在那里发现的地下机房只是其中一个部分,整个老码头区的地下车库、废弃仓库、码头集装箱区,都有可能藏着更大的秘密。
二十分钟后,两个人出现在了老码头区的入口处。天刚蒙蒙亮,废弃的码头笼罩在薄薄的晨雾里,锈迹斑斑的吊机像巨大的骨骼矗立在水边,江面上有货轮缓缓驶过,汽笛声低沉而悠长。
苏婉清调了一个中队的警力封锁了码头区的所有出入口,然后带着林远和三个队员沿着一排废弃的集装箱逐个排查。林远注意到这些集装箱从外面看和普通的废弃货柜没什么区别,但细看就会发现有些不对劲——有些集装箱的门锁虽然是旧的,但锁孔里有新鲜的防锈油;有些集装箱的底部有细微的拖拽痕迹,说明近期被动过。
“这里。”他停在一个编号为“MD-0372”的集装箱前面,指着地面上的一道痕迹,“这个箱子最近被移动过,拖痕还很新,不超过四十八小时。”
苏婉清上前检查了一下集装箱的锁,锁芯很新,和锈迹斑斑的箱体完全不匹配。她对身后的队员使了个眼色,两个队员迅速就位。她拔出配枪,低声数了三下,然后一脚踹开箱门。
集装箱里没有人,但里面的布置让所有人都愣住了。
集装箱内部被改造成了一个小型的办公室,有桌子、电脑、通讯设备和一张行军床。墙上贴满了照片和文件,密密麻麻地覆盖了整个内壁。苏婉清走近一看,瞳孔骤然收缩——那些照片里,有她父亲的遗照,有她自己在不同场合被偷拍的侧脸,有北城市公安局大楼的航拍图,还有几张标注了红圈的警队人事档案复印件。
“这是周明远的监控中心。”林远走到电脑前,打开屏幕,系统界面显示的是一个实时监控程序,上面有六个分屏画面,分别对应着北城市公安局大楼的各个出入口。
“他在监控我们?”一个队员失声道。
苏婉清没有说话,她的目光落在墙上最中间的一张照片上。那张照片很旧了,边缘发黄,上面是两个穿着老式警服的年轻人,并肩站在一辆警车前,笑得很灿烂。左边的是她的父亲苏正国,右边的——
是周明远。
照片下面压着一张纸条,上面用钢笔写着四个字:致我永远的搭档。
苏婉清站在原地,盯着那张照片看了很久。林远走到她身边,顺着她的目光看去,看到照片上两个年轻警察的笑容,灿烂得像是全世界的黑暗都与他们无关。
“他们以前关系很好。”苏婉清说,声音很轻,“我爸在世的时候跟我说过,他有个最好的搭档,叫明远,比他小两岁,是他带出来的。他说那小子聪明,胆子大,将来肯定比他强。”
她顿了顿,伸手摸了摸那张照片,指尖落在父亲的笑脸上:“后来我查了四年,查到的所有证据都指向他最好的搭档才是他真正的死因。”
林远没有说话,只是站在她身后,让她的后背靠在他的胸口。不是拥抱,是一种更安静的支持——她的肩膀没有碰到他,但她知道他就在她一厘米之外的地方。
集装箱外传来脚步声,一个队员在另一个集装箱里发现了何旭阳的踪迹。苏婉清深吸一口气,将那张照片和纸条小心地收进证物袋,转身走出了集装箱。
何旭阳是在第三排集装箱的角落里被发现的。他没有反抗,坐在一个破旧的沙发上,西装革履,头发梳得一丝不苟,看起来像是在等人。看到苏婉清的那一刻,他甚至露出了一个礼貌的微笑。
“苏警官,早啊。”他说,语气轻松得像是在咖啡馆里偶遇,“我猜到你迟早会找到这里,但没想到这么快。”
“何旭阳,你涉嫌包庇、毁灭证据、协助犯罪嫌疑人逃匿,现依法对你进行拘传。”苏婉清出示了证件和拘传令,“你有权保持沉默,但你所说的每一句话都将成为呈堂证供。”
“我知道。”何旭阳站起来,整理了一下西装的领口,“不过在跟你走之前,我想跟旁边那位林先生说几句话。”
林远眉头微皱:“我?”
“对,你。”何旭阳看着他,眼神里带着一丝意味深长的笑意,“林远,代号‘夜鹰’,北城市局特聘技术顾问,国内反洗钱领域最顶尖的外部专家。你去年破获的‘雷霆一号’专案,给周先生造成了将近两个亿的损失,他为了查你的身份花了一年时间。”
他顿了顿,声音压得很低:“但你确定你的身份只有周先生一个人查出来了吗?”
林远的目光变了:“什么意思?”
“意思是,暗网上你的悬赏还在。周先生倒了,但想要你命的人不会少。我可以给你一条建议——”何旭阳的笑容变得意味深长,“查一查你自己团队里的人。”
说完,他伸出双手,示意苏婉清给他戴上手铐。苏婉清将手铐扣在他腕上,推着他往外走,经过林远身边时压低声音说了句:“他的话先别当真,回去再查。”
但林远的表情说明他已经当真了。
他站在集装箱里,看着墙上那些照片和文件,脑子里反复回响着何旭阳那句话——“查一查你自己团队里的人”。他的团队一共有十二个人,都跟了他至少两年以上,每个人的背景他都反复核实过。如果团队里真的有内鬼,那这个人藏得不是一般的深。
但何旭阳为什么要告诉他这个?是挑拨离间,还是临走之前良心发现?
回市局的路上,林远一直在沉默。苏婉清一边开车一边瞥了他一眼,没有打扰他的思考,只是把自己的手伸过去,放在了他攥紧的拳头上。林远低头看了一眼她的手,拳头的力度松了几分,反手把她的手握住。
“回去之后,我要做一次全面的内部安全审查。”他说,“从我的团队到市局的信息中心,所有能接触加密数据的人,一个都不放过。”
“我帮你。”苏婉清说,“总队那边我来协调。内鬼的事不查清楚,后面的工作都没法做。”
车子驶进市局大院。何旭阳被带进了审讯室,苏婉清和林远则分头行动——苏婉清负责审讯何旭阳,林远则去信息中心调取所有能够接触他身份信息的系统操作日志。
审讯一直持续到中午。何旭阳的态度出乎意料地配合,几乎是问什么答什么,但在最关键的问题上却始终含糊其辞。他说周明远确实有一个更高层级的保护伞,但他不肯说出那个人的名字,只说那个人在北城的势力远超周明远,是整个灰色产业链最顶端的操盘手。
“何旭阳,你应该清楚,你现在唯一能争取的就是立功表现。”苏婉清坐在审讯桌对面,语气不急不缓,“你替周明远做了十三年法律顾问,经手的非法交易不下百起。按现行法律,你的刑期不会低于十五年。如果你想减轻处罚,就必须拿出足够分量的供述。”
何旭阳靠在椅背上,看着天花板,沉默了很久。
然后他说了一个名字。
苏婉清走出审讯室的时候,脸色沉得可怕。她径直走进信息中心,找到了正在排查系统日志的林远。林远看到她的表情就知道事情不对:“他说了什么?”
苏婉清环顾四周确认没有人靠近之后,压低声音说出了何旭阳供出的那个名字。
林远的脸色也变了。
那个名字不属于别人,正是她的顶头上司——北城市公安局刑侦总队总队长,赵刚。
“你确定?”林远的声音压得很低。
“何旭阳说,这四年周明远之所以能每次都提前一步知道我的动向,就是因为赵刚在内部给他通风报信。包括这次老码头区的伏击、我母亲被绑的时间地点,还有你身份信息的泄露——全是赵刚给的情报。”
林远沉默了几秒,然后说:“郭局知不知道?”
“我还没告诉他。”苏婉清说,“赵刚在北城警界干了三十年,门生故吏遍布整个系统。如果我们没有铁证就贸然指控他,不仅动不了他,反而会打草惊蛇。”
“那就找铁证。”林远把面前的屏幕转向她,“我正在排查所有能访问加密档案的系统操作记录。任何一次异常访问——比如深夜登录、越权查看加密档案、访问时间与正常工作时间不符——都会留下日志。”
他的手指在键盘上快速敲击了几下,屏幕上跳出一串数据。
“这是最近三个月所有访问过你身份信息的系统记录。一共有十一个人访问过,其中十个都有正常的工作需要和授权。只有一次访问是异常的——”
他的手指点在了屏幕上的一行记录上。
“十一月三号,凌晨两点十七分,有人在市局外网通过VPN登录了系统,查询了你的全部档案。对方的登录凭证是赵刚的账号。”
苏婉清死死盯着那行记录。十一月三号,正是刀疤脸在老码头区设伏的前一天。
“但他完全可以用自己的账号被盗用为理由推脱。”她咬着下唇思考,“我们需要更直接的证据——何旭阳那边还有没有可以印证的东西?”
“有。”林远切换了一个界面,“何旭阳的手机通讯记录显示,他在过去两年里跟赵刚通过十七次电话,每次通话时间都不长,刚好够报一个信息。我用他手机基站的定位数据做了交叉比对——这十七次通话里,有十二次何旭阳的位置在周明远的商会大楼里。而赵刚,在这十二次通话时的位置,全部都在市局大楼。”
“这只能证明他们认识。作为刑侦总队长,跟涉案律师有工作上的通讯往来,他说得通。”
“那如果是单向加密信息呢?”林远打开了另一个程序,“我在何旭阳的加密通讯软件里发现了一套代号为‘夜猫’的消息记录,发送方的设备标识号经过了专业处理。但我逆向追踪了发送方的信号路径,发现了一个有趣的东西——”
屏幕上出现了一张地图,上面标注着发送方的位置路径。那条路径从北城市公安局大楼出发,经过三个信号中转站,最终到达老码头区的接收设备。发送时间精准对应着苏婉清过去四次重大行动的前夜。
而最致命的是——发送方的设备型号,正是赵刚的公务手机。
审讯室里的日光灯嗡嗡响着,光线惨白而刺眼。何旭阳坐在铁椅上,双手被铐在桌面上,神态平静得不像一个刚刚出卖了多年合作伙伴的人。苏婉清把打印出来的数据记录拍在桌上,拉开对面的椅子坐下。
“你刚才说赵刚是周明远的保护伞。”她翻开了其中一页,“光有供词不够。何律师,你比我清楚——出庭的时候法官要的是证据链,不是一句话。我手里现在有赵刚账号的异常登录记录、有你和他之间十七次通讯的基站交叉定位、还有这套‘夜猫’加密信息的设备追踪结果。足够钉死他,但还不够。我要知道一件事,只有你能回答。”
何旭阳挑起眼皮看她。
“二十年前我爸牺牲那晚,谁是最后一个见到他的人?”
何旭阳静默了将近十秒。审讯室墙角的摄像头亮着红灯,空气里只有中央空调送风的低鸣。他深吸一口气,嗓音比刚才低了一个调:“你的意思是,我现在说出来的每一句话,都能写进认罪认罚具结书里?”
“只要你说的经得起核查。”
何旭阳低头看着自己铐在桌上的双手,忽然笑了一下,笑声里带着一丝说不清是自嘲还是解脱的味道:“当年周先生和你父亲是队里最好的搭档,这个你应该知道。但你不知道的是,那次抓捕行动出发之前,是你父亲亲手把行动计划交给了赵刚——那时候赵刚还只是个刚入队的小年轻,你父亲说‘这小子稳当,我信他’。”
他抬起眼直视苏婉清:“行动前夜,赵刚把全部部署文件复印了一份,托人送到周明远手里。你父亲怀疑过,但他到死都不愿相信是自己最信的后辈和最铁的搭档联起手来要他的命。”
审讯室里安静了很长时间。苏婉清坐在椅子上,脸上看不出任何表情,但放在膝盖上的手慢慢攥成了拳头,指甲陷进肉里,指节白得发青。二十年来她设想过无数次真相的面目,唯独没想过背叛父亲的不只是搭档,还有他亲手带出来的徒弟。
她站起来,用与平时毫无差别的声线对记录的警员说了句“笔录整理完给我签字”,然后推开审讯室的门走了出去。
林远等在走廊里。她走到他面前,站定,嘴唇动了一下,什么都没说出来。他伸手把她拉进怀里,她的脸埋在他肩窝上,身体绷得像一根拉到极限的弦,但没有发出任何声音。
过了大概两分钟,她从林远怀里抬起头,表情已经恢复了冷静。眼眶微红,但没有泪痕。她把审讯的情况简要跟林远说了一遍,声音平稳而准确,像是在汇报一件与自己无关的案件。
林远听完之后沉吟了片刻:“何旭阳的供述加上我们手头的技术证据,已经足够对赵刚启动内部调查了。但我建议,先不动他。”
“为什么?”
“因为那十七通电话和‘夜猫’系统的数据虽然能证明他通风报信,但如果你注意到这些通讯的时间线——过去四个月里信号密度突然增加了三倍。这说明什么?”
苏婉清迅速在脑子里过了一遍时间线,瞳孔微缩:“周明远在被我们逼近的时候,赵刚慌了。”
“对。如果赵刚和何旭阳是周明远计划里仅有的两颗棋子,周明远倒了他们确实该慌。但你没注意到一件事——我们在老码头区突击抓捕刀疤脸的时候,赵刚有足够的时间在增援到达前远程激活自毁程序,但他没做,反而在你带队搜查周明远商会总部当天,给何旭阳发了一条消息,内容是‘别动,等风过’。”
林远打开手机调出一段通讯日志递到她面前:“他让何旭阳别动。这说明周明远被捕后,赵刚并没有第一时间销声匿迹,而是选择了按兵不动。为什么?”
苏婉清接过手机看了一遍,慢慢抬起头:“因为他还有更大的靠山。周明远只是中间层,赵刚跟上面的人有直接联系。他不跑,是因为上面的人告诉他危机可控。”
“而这个‘上面的人’,身份地位一定高到能让赵刚在刑侦总队长这个位置上都有恃无恐。”林远的声音沉了下来,“周明远只是一个洗钱和输送利益的枢纽。他身后真正的保护伞,才是那个能在北城呼风唤雨二十年的角色。”
走廊里安静了几秒。苏婉清把手机还给林远,目光重新变得锐利而冷静。
“如果是这样,我们就不能只盯着赵刚一个人。”她顿了顿,“何旭阳提到过一个名字吗?关于上面的人?”
“没有。他刚才说的已经是他的全部底牌了。但我有一个办法可以顺藤摸瓜。”林远说,“赵刚还不知道何旭阳已经供出了他。他可能会主动联系他身后的人,把何旭阳被捕的消息传出去。如果我们能监控他的通讯,就有可能截获那个人的信息。”
“监控赵刚?”苏婉清皱眉,“他是刑侦总队长,要对他采取技术侦查措施,必须有市局主要领导和市检的联合审批。这个流程最快也要二十四小时。”
“用不着那么复杂。”林远压低声音,“我不走官方审批路线。我可以对他的公务手机进行被动信号采集——不需要侵入,只需要抓取他手机与基站之间的通讯握手信号。只要他打一个电话,我就能锁定对方的号码和大致位置。”
苏婉清沉默了一会儿。她知道这种操作严格来说属于灰色地带,虽然不违反刑法,但绝对不符合技术侦查的规范流程。如果被发现,林远可能会丢掉他的特聘顾问资格。
但她更知道,如果按部就班地走流程,二十四小时足够赵刚销毁所有证据并全身而退。
“做。”她只说了一个字,“出了事我担着。”
林远笑了一下:“你担什么?你连我的操作流程都看不懂。出了事当然是我自己扛,反正我本来就是编外人员,他们最多收回我的证件,还能把我抓进去不成?”
苏婉清想反驳,但发现他说得对——作为编外技术顾问,林远的身份本身就游离在体制内外,某种程度上他比在编警察更自由,也更不容易被限制。
当天下午,林远在信息中心架设了一套便携式信号采集设备,将赵刚的公务手机号码输入了监控程序。这套设备不会拦截通讯内容,只能记录目标手机与信号基站之间的握手数据——每次通话的开始时间、持续时长、对方号码以及信号连接的基站位置。在法律定义上,这属于非侵入式信号分析,处于灰色地带但不算违法。
等待的时间比预期的要短。傍晚六点四十三分,赵刚的手机打出了一个电话,通话时长只有短短的五十八秒。
林远迅速追踪了对方的号码——那是一个加密的卫星号码,无法直接查询到归属人。但基站定位数据显示,对方接听电话的位置在北城市中心的一栋高端写字楼内。
“那是周明远商会的总部大楼。”苏婉清看着定位结果,眉头拧了起来,“但何旭阳说周明远背后的人不在商会里,商会只是前台。”
“可能是中转。”林远放大了信号热力图,“这通电话打完之后,对方没有停留在写字楼里,而是——”他追踪着信号轨迹,手指在屏幕上划出一条线,“信号转移到了一辆正在行驶的车上,方向是……往市政府方向。”
两个人同时沉默了一秒。
市政府。
周明远身后的人如果在市政府,那这盘棋就真的比他们想象的还要大得多。赵刚是正处级的刑侦总队长,能让正处级干部甘当马前卒的人,级别只会更高。
苏婉清拿起办公桌上的内线电话,拨通了郭局的号码:“郭局,我有紧急情况需要当面汇报。涉及赵刚总队长,以及可能更高层级的涉案人员。建议本次汇报限于您和我两个人。”
电话那头沉默了几秒,郭局的声音沉了下来:“到我办公室来。立刻。”
苏婉清挂了电话,看了林远一眼。林远点了点头:“你去汇报,我继续监控。如果他再打电话,我第一时间通知你。”
苏婉清快步走出信息中心,穿过走廊,上了两层楼梯,敲响了郭局办公室的门。
“进来。”
郭局坐在办公桌后面,面前堆着厚厚一摞文件。他抬头看了苏婉清一眼,指了指对面的椅子:“坐。说吧。”
苏婉清坐下,用了十五分钟把何旭阳的供述、技术证据的指向以及林远刚刚捕捉到的通讯记录,全部说了一遍。她的汇报简洁、精准、不带任何感情色彩,像是做一份标准的案情通报。但说到赵刚是二十年前泄密者的时候,她的声音还是不自觉地顿了一下。
郭局听完,沉默了很久。办公室里只有墙上挂钟的嘀嗒声。
“你知道赵刚是我带出来的吗?”郭局终于开口了,声音沙哑而疲惫。
“知道。”
“他入队那年才二十二岁,是我亲自从警校挑出来的。你爸当时还跟我抢,说这小伙子机灵,想让他去刑侦一线。”郭局靠在椅背上,目光落在天花板上某个遥远的点上,“后来你爸牺牲了,赵刚是他那批徒弟里最出息的一个。我一手把他从普通刑警提到支队长,又从支队长提到总队长。”
苏婉清没有说话。她知道郭局此刻的心情有多复杂——被自己最信任的徒弟背叛,这种痛苦她太理解了。
“你手上的证据,足够启动内部调查了。”郭局收回目光,表情恢复了职业性的冷静,“但你说得对,赵刚身后还有人。现在我们动赵刚,就等于告诉那个人可以销毁一切痕迹。”
“所以我的建议是,暂不对赵刚采取行动,但对他进行二十四小时不间断监控。同时通过技术手段追踪赵刚的上线联系人,锁定身份之后再同步收网。”苏婉清顿了顿,“但这需要您的授权。没有正式手续,信息中心那边没法开展全面监控。”
郭局看了她一眼,忽然问了一句毫不相关的话:“林远那个小伙子,靠得住吗?”
苏婉清没有任何犹豫:“靠得住。”
郭局盯着她看了两秒,然后从抽屉里拿出一份空白的授权书,签上了自己的名字,递给她。
“监控的事,你让林远放手去做。手续我后补。”他把笔放下,语气沉得像一块铁,“但我要提醒你一件事——如果赵刚身后的人真的在市府,那这个案子就不只是刑事案件了。到时候会有你想象不到的压力压过来。你和林远,都得做好心理准备。”
苏婉清接过授权书,站起来,声音平静而坚定:“郭局,我等了二十年,什么压力都准备好了。”
郭局看着她转身离开的背影,忽然想起了二十年前苏正国最后一次走出这间办公室时的样子——那个背影同样是挺直的、决绝的、不容动摇的。
父女俩,真是一个模子里刻出来的。
接下来的四十八小时,北城表面上一如往常。街道上车水马龙,商场里人声鼎沸,新闻里播报着各种鸡毛蒜皮的社会新闻。没有人知道,在这座城市平静的表象之下,一张抓捕的大网正在悄无声息地收紧。
林远在信息中心连续工作了两天两夜,几乎没有合眼。他不仅监控了赵刚的全部通讯活动,还同时追踪了那个加密卫星号码的信号轨迹。通过交叉比对信号出现的时间和位置,他逐渐拼凑出了一张复杂的关系网络。
“这个人——姑且叫他X——跟赵刚的联系非常有规律。”林远指着屏幕上的数据分析结果,对坐在旁边的苏婉清说,“每天早晚各一次,时间不超过三分钟。通话内容我们无法获知,但从通讯的频次和时长来看,更像是例行汇报,不是紧急联络。这说明X对赵刚的控制非常稳定,不是临时性的交易关系,而是长期的上下级关系。”
“X的位置呢?”
“大部分时间在一个固定地点——市府大院附近的一个高档住宅区。”林远放大了地图,“但也有例外。过去四十八小时里,X有两次离开了住宅区,一次去了北城西郊的高尔夫球场,一次去了城南的私人会所。我把这两次出行的时间和地点跟另一组数据做了交叉比对——”
他切换了一个界面,屏幕上出现了两组并排的数据:“这是周明远被捕后,他名下几个核心关联企业的资金流动记录。虽然这些账户已经被我们冻结了,但有些关联交易早在抓捕行动前就已经完成了。你看这三笔——”
他的手指点在了三行数据上:“分别发生在周明远被捕前一天、当天和第二天。三笔资金总额超过五千万,全部汇入了一个境外的离岸账户。而这个离岸账户的开户时间,刚好是X第一次出现在赵刚通讯记录里的那一天。”
苏婉清盯着屏幕,脑子飞速运转:“你的意思是,X在得知周明远即将出事之前,就开始转移资金了?”
“不止。我追溯了那个离岸账户的历史交易记录,发现它在过去七年里接收过超过十个亿的资金,来源全部是周明远关联企业的壳公司。而每一次大额转账的时间,都精准地踩在我们刑侦总队立案或收网之前一周之内。”
林远转过身看着她:“这意味着两点。第一,赵刚向X汇报的不只是你的行动动向,还包括整个北城刑侦系统的重大案件进展。第二,X至少在七年前就已经建立了这套预警和资金转移机制,他能调动的资源远超周明远。”
办公室里陷入了短暂的沉默。苏婉清站起来,走到窗边,看着窗外北城的夜景。远处CBD的摩天大楼群灯火通明,那些写字楼里的每一扇窗户背后,也许都有人在为这座城市的运转而工作。但在这片繁华之下,有一个她追踪了二十年都没有触及的黑暗核心。
现在,那道核心终于开始露出轮廓了。
“X的身份,你有头绪了吗?”她问。
林远犹豫了一下,然后说:“有一个猜测,但需要进一步验证。”他调出了一份公开的人事档案,“市府大院里,能在七年时间里持续获取刑侦系统内部情报、有权限接触重大案件进展、同时在海外有足够资源建立复杂离岸账户网络的人,并不多。我做了交叉筛选——符合所有条件的人,只有三个。”
屏幕上出现了三个名字和对应的照片。苏婉清的目光从三个名字上一一扫过,最后停在了第三个名字上。
那个人是北城市副市长,主管政法工作,正是赵刚的顶头上司的顶头上司。
如果他是X,一切都能说得通了——为什么赵刚能在二十年内步步高升却从未被怀疑,为什么周明远能在北城呼风唤雨二十年屹立不倒,为什么每次警方的大规模行动都会提前一步走漏风声。
“这个人不能动。”苏婉清深吸一口气,“副市级的干部,就算有确凿证据,也需要省厅和省委的联合批准才能启动调查。我们没有那个权限。”
“我知道。”林远靠在椅背上,揉了揉布满血丝的眼睛,“所以我们得想一个让他自己暴露的办法。”
“什么意思?”
“如果X是副市长,那他现在最紧张的事情不是周明远——周明远已经被抓了,他随时可以把所有事情推到周明远一个人头上。他现在最紧张的是赵刚。”
林远的手指在桌上轻轻敲着,这是他思考时的习惯动作:“赵刚知道他太多事情了。二十年的情报往来、资金输送、甚至可能包括更严重的罪行。只要赵刚还在警队里,X就永远睡不安稳。如果X决定除掉赵刚这个隐患,那最好的办法就是把赵刚推出来当替罪羊,让他背下所有的罪名,然后自己全身而退。”
苏婉清眼睛一亮:“你是说,让X以为赵刚要反水,逼他先动手?”
“不是以为。是让他确确实实地看到赵刚的‘反水’迹象。”林远嘴角微微一勾,“赵刚现在还不知道何旭阳已经供出了他。如果我们放出风声,说何旭阳在审讯中交代了一个‘高层的名字’,但没有说是谁——你猜赵刚会怎么做?”
“他会慌。”苏婉清接上了他的思路,“他会第一时间联系X,告诉X有人可能已经供出了他们。而X的反应——”她顿了顿,目光变得锐利起来,“如果X真的是副市长,他的反应一定是先保自己。最快也最稳妥的办法,就是让赵刚永远闭嘴。”
“所以我们要做的,就是在赵刚联系X之后、X动手之前,把他们的所有通讯和行动全程记录下来。”林远说,“到时候,就算X是副市长,也没法抵赖了。”
苏婉清沉默了几秒,然后拿起手机拨通了郭局的电话,把林远的方案简要汇报了一遍。电话那头沉默了一会儿,郭局的声音沉沉地传来:“方案可行,但你们要注意一点——如果X是那个人,他的反侦察意识不会比你们差。你们的局必须设得天衣无缝,否则打草惊蛇,后果不堪设想。”
“明白。”
挂了电话,苏婉清转过身看着林远。灯光下他的眼睛布满血丝,头发乱糟糟的,衣服也皱巴巴的——连续四十八小时的高强度追踪让他看起来狼狈不堪。但他的眼睛依然亮着,那是一种猎人发现猎物踪迹时独有的兴奋和专注。
“你先睡一会儿。”她说,“接下来还有硬仗要打。”
“你呢?”
“我整理一下明天放风的方案,一个小时就好。”
林远没有跟她争辩,只是在旁边的沙发上躺了下来。他实在太累了,头刚碰到靠垫,眼皮就合上了。苏婉清看了他一眼,拿起椅背上的外套盖在他身上,然后回到电脑前继续工作。
窗外的北城夜色深沉。远处CBD的灯火渐渐稀疏,这座城市的喧嚣在午夜时分终于沉淀下来。信息中心里只有服务器散热风扇的嗡鸣声和林远均匀的呼吸声。
苏婉清敲完最后一个字,回过头看了一眼沙发上的林远。他睡得很沉,眉头微微皱着,似乎连在梦里都在想破解什么难题。她站起来走到他旁边,把滑落的外套重新拉上去盖好,然后在他额头上轻轻落下一个吻。
她的动作很轻,轻得像怕惊醒一片正在愈合的伤口。做完这些之后,她在他旁边的椅子上坐下,靠着椅背闭上了眼睛。
明天,他们要开始一场新的战斗。这场战斗的对手比周明远更高、更强、更难对付。但他们已经不再是半年前那个疏离的、各自为战的假夫妻了。他们是搭档,是战友,是彼此最坚实的后盾。
窗外的天边开始泛白,北城从沉睡中醒来。
消息是在第二天上午放出去的。市局内部通讯系统上发布了一则简短的通报,内容很官方,措辞也很模糊——“关于周明远案的后续调查,现已取得重要进展。涉案人员何旭阳在审讯中供述了多起新的犯罪事实,并提供了涉及更高层级人员的相关线索。专案组正在对上述线索进行核实。”
这则通报发出去之后不到一个小时,林远的监控设备就捕捉到了赵刚的第一通电话。这通电话的打法和之前完全不同——不是在办公室打的,不是用公务手机打的,而是从市局大楼后面的楼梯间里,用一部全新的预付费手机打出去的。
赵刚的通讯记录显示他给X的卫星号码发了一条加密信息,内容只有一句话:“何旭阳松口了,上面有变。”
然后他离开了市局,驱车前往市中心的一家商场。在商场地下停车场,他将那部预付费手机扔进了垃圾桶——这一系列操作,完全是受过专业训练的人才懂的“清除痕迹”流程。
但他不知道的是,林远的信号采集设备根本没有盯他的手机。林远盯的是他开的那辆车。市局配发的公务车里全部装有GPS定位模块,而林远在信息中心拥有对所有公务车辆定位数据的直接访问权限。
“他去的是城南的方向。”林远盯着屏幕上移动的光点,“这个方向跟他回家和去市府都不吻合。”
光点在城南的一处私人会所门口停住了。那家会所的名字叫“观澜山庄”,是北城最高端的商务会所,会员制,不对外开放。林远迅速调取了会所周边的基站数据,发现X的卫星信号接收点在同一时间出现在了会所内部。
“两个人都到了。”林远拿起手机打给苏婉清,“观澜山庄,你认识那个地方吗?”
苏婉清在电话那头顿了一秒:“认识。那家会所的老板叫郑维峰,是北城出了名的政商圈掮客。我两年前想查他的背景,被上头的批示拦了下来。”
“那这次我们不需要进去。”林远说,“只要他们在会所里见面,信号数据就能锁定两个人的同时在场。加上之前赵刚的异常行为轨迹,足够形成证据链。”
他顿了顿,又说:“但我觉得事情没那么简单。”
“怎么说?”
“赵刚选在观澜山庄见面,说明他信任那个环境,觉得那里安全。但如果X真的想除掉他,观澜山庄也是一个完美的地点——私人会所,没有监控,没有外人,发生什么事都可以被说成意外。”
电话那头沉默了两秒。然后苏婉清的声音响起来,带着一种林远已经熟悉了的果断和锋利:“你继续监控,我带队过去。不进去,在外围布控。如果赵刚安全出来,我们就当什么都没发生。如果X要动手——”
“我们就把他们一锅端。”林远替她说完了后半句。
四十分钟后,苏婉清带着四个便衣刑警在观澜山庄外围完成了布控。她没有通知任何无关人员,连车辆的警用标识都摘掉了。所有队员都是她亲手挑的,每一个都跟她经历过至少三次以上的联合行动。
会所的停车场里停着一排豪车,赵刚的公务车也在其中。苏婉清坐在一辆不起眼的黑色轿车里,目光紧盯着会所的入口。
时间一分一秒地过去。二十分钟。四十分钟。一个小时。
会所的门始终关着。
在她几乎要下令强行进入的时候,耳麦里传来了林远的声音:“赵刚的手机信号开始移动了,速度很慢——步行速度——方向是会所的后门。”
苏婉清迅速对队员做了手势,一辆车绕到会所后门的方向。后门是一条窄巷,直通城南的旧河道,晚上很少有人经过。如果X要在这里动手,后门是最理想的位置。
赵刚从后门走出来的时候,天色已经暗了下来。他独自一人,步伐看起来正常,但林远通过车载GPS的数据注意到,他的移动速度比他平时步行的速度慢了将近百分之三十。
“他受伤了。”林远在耳麦里说,“走路姿势可能看不出来,但速度数据不会骗人。”
苏婉清的心一紧。她正要下令上前拦截,会所后门再次打开了。
一个穿着黑色大衣、戴着帽子的男人走了出来。帽檐压得很低,遮住了大半张脸,但从身形和步态来看,正是副市长本人。
X快步追上赵刚,两个人并排走在窄巷里。苏婉清的车停在巷口,距离他们大约三十米。她举起手机,通过长焦镜头放大画面——她看到X从大衣口袋里掏出了一个东西。
那是一支注射器。
“行动!”苏婉清一声令下,两辆车同时亮起警灯,封住了窄巷的两端。苏婉清和四个队员从车里冲出来,以标准的战术队形逼近两人。
X愣了一瞬,随即迅速收起注射器,双手插回口袋,脸上换上了一副困惑而镇定的表情。赵刚则站在原地,右手紧紧捂着左臂,鲜血从指缝里渗出来,染红了他整条袖子。
“苏队?”赵刚的声音带着惊愕和虚弱,“你怎么……”
“别说话。”苏婉清走上前,目光冷冷地扫过赵刚手臂上的伤口——那是刀伤,切口整齐,深度不浅,显然是被人用利器划的。然后她转向X,目光如刀:“副市长,请解释一下你手里那支注射器的用途。”
X的表情管理堪称完美,他微微皱起眉头,用困惑而不悦的语气说:“苏警官,我不明白你在说什么。我是来跟赵总队长谈工作的,他突然身体不适,我正在帮助他。至于注射器——你确定你看清楚了?”
他的双手从口袋里掏出来,空空如也。
那支注射器已经不见了。
苏婉清的眼皮跳了一下。但她没有慌乱,而是平静地对身后的队员使了个眼色。两个队员上前扶住了赵刚,另外两个开始对窄巷进行搜索。
“副市长,根据我手头掌握的证据,您涉嫌与赵刚共同参与周明远黑社会性质组织案,并涉嫌在七年间多次向该组织泄露警方行动机密。现依法请您配合调查。”苏婉清的语气客气而冰冷,每一个字都像是从案卷上直接摘下来的法条。
X的表情没有任何变化。他甚至微微一笑:“苏警官,你可要想清楚。我是北城市副市长,你没有权限对我采取任何强制措施。你需要先向市委和省厅报告,取得批准之后才能对我进行询问。”
“不需要强制措施。”苏婉清也微微一笑,“我只是请您配合调查。如果您拒绝配合,我会将这一点如实写进报告,提交省厅和省委组织部。届时您自己解释为什么一个副市长会在下班时间出现在一家私人会所的后巷里,与一名正在接受内部调查的刑侦总队长单独会面。”
X的笑容僵了一瞬。
就在这个僵持的间隙,林远在耳麦里说话了:“找到了。注射器被扔进了巷口的垃圾箱,上面有指纹。我已经远程锁定了垃圾箱的位置,让队员去取。”
苏婉清的对讲机里传来了队员的声音:“苏队,找到了,注射器在垃圾箱里,液体还在针管内。”
X的脸色终于变了。
但他还没来得及做出反应,苏婉清已经示意队员上前。她没有给他戴手铐,只是做了一个“请”的手势:“副市长,请跟我们走一趟吧。”
X沉默了几秒,然后理了理大衣的领口,姿态依然保持着官员的体面。他看着苏婉清,目光里闪过一丝难以捉摸的神色——是意外,是恼怒,还是某种她说不清的东西。
“苏警官,”他说,“你跟你父亲真像。”
苏婉清的手微微一紧,但她没有问任何话,只是平静地示意队员将X和赵刚分别带上了两辆车。
赵刚被直接送往医院处理伤口。X则被带到了市局的一间特殊询问室——不是审讯室,是询问室,因为按程序他们确实还没有对他采取强制措施的权利。但在进入询问室之前,郭局已经亲自给省厅和市委分别打了一通电话。
接下来发生的事情,苏婉清后来回想起来都觉得有些不可思议。
X进入询问室不到二十分钟,她的手机就开始响了。第一个电话来自市委办公室,语气还算客气,询问她为什么要“请”副市长来公安局。第二个电话来自省厅的一个副厅长,语气已经不客气了,直接质问她有没有走正规程序。第三个电话来自一个她从未见过的号码,对方自称是省委组织部的,要求她立即放人。
每一个电话都被郭局挡了回去。但苏婉清知道,郭局能挡多久,取决于她能在多短的时间内拿出足够硬的证据。
好在林远没有让她等太久。
赵刚在医院接受治疗的同时,也接受了警方的讯问。在得知自己差点成为X的刀下亡魂之后,他的心理防线彻底崩溃了。他把二十年来所有的事情都交代了——从第一次替周明远通风报信,到后来被X收编成为固定下线,再到每一次如何利用职务之便向X和周明远提供警方内部情报。他甚至交代了二十年前那个夜晚的细节:他把苏正国的行动计划复印之后交给了周明远,周明远又通过X的关系网将情报卖给了犯罪团伙。
“我只是想升得快一点。”赵刚坐在病床上,声音沙哑而空洞,“周明远说,只要帮他这一次,他就能让我在三年内从普通刑警升到支队长。后来X找到我,说他知道这件事,如果我不想身败名裂,就得继续替他做事。我没有退路。”
这一切都被完整地记录在案。
与此同时,林远对那支注射器里的液体进行了快速化验。结果是氰化物溶液,浓度足以在一分钟内致死。注射器上的指纹经过比对,与X的指纹完全吻合。加上窄巷全程的基站定位数据、赵刚的供述以及何旭阳的佐证,证据链已经完整到足以申请对X的正式逮捕令。
省委和省纪委的联合批示在第三天下来了。X被带走的时候,北城下了入秋以来第一场大雨。苏婉清站在市局门口,看着载着X的黑色轿车消失在雨幕里,雨水顺着她的帽檐滴下来,她一动不动地站了很久。
“结束了。”她的声音被雨水打得有些模糊,但林远听得很清楚。
他走到她身边,撑起一把伞,遮在她头顶上。她没有看他,但她的手伸过来,精准地找到了他的手,十指扣在一起,力度比以往任何一次都大。
“不是结束。”林远说,“是开始。”
苏婉清侧过头看他。雨伞下,她看到他笑了一下,眼角的细纹微微弯起,雨水从他撑伞的手臂上滑下来,打湿了半边肩膀。
“二十年前你爸没做完的事,你今天做完了。”他说,“但接下来还有更多的事——比如你的长假还没休,比如你欠我的那声‘老公’还没在没人的时候叫过。”
苏婉清愣了一秒,然后没忍住,在雨里笑了出来。是那种从胸口涌上来的、完全不受控制的笑,带着释放、疲惫和一种她不擅长表达的温柔。
林远低头看着她,觉得这是他认识她以来,她最好看的样子。
不是冷酷的刑警队长,不是伤痕累累的复仇者,不是那个被二十年的执念压得喘不过气的女儿。而是一个终于可以松一口气的、活生生的、会笑的女人。
他撑着伞,搂着她的肩,两个人并肩走进了雨里。
三天后,北城市公安局召开了新闻发布会,通报了周明远案和X案的侦办情况。由于案件涉及副市级的落马官员,消息迅速传遍了全国,成为当年最轰动的反腐要案之一。
苏婉清的名字再一次出现在各大媒体的头条上。记者们用各种溢美之词来描述她——二十年追凶、铁血刑警、警界玫瑰。但她对这些头衔没有任何兴趣,新闻发布会一结束就躲回了办公室,把后续的媒体对接全部交给了宣传科。
她现在只想做一件事——回家。
林远已经在车库等着她了。他靠在车门上,手里拎着两个大袋子,一个装着菜市场买的食材,一个装着一瓶红酒和两个高脚杯。
“今晚吃什么?”苏婉清走过去问。
“火锅。”林远把袋子放进后备箱,“天气凉了,吃火锅正好。我买了你爱吃的牛百叶和鸭血。”
苏婉清上了车,系好安全带。车子驶出市局车库,汇入傍晚的车流中。北城的晚高峰依然拥堵,车窗外是连绵的红色尾灯和喇叭声,但对于他们来说,这种平凡的嘈杂忽然变得格外珍贵。
“妈今天下午给我打了个电话。”林远一边开车一边说。
“说什么了?”
“她说她把次卧的床拆了,让咱们自己看着办。”
苏婉清的脸微微热了一下,但她很快就恢复了平静:“那你怎么说的?”
“我说——”林远故意拖长了声音,“我说行啊,反正也用不着了。”
苏婉清打了他胳膊一下,力度不重,刚好是一个刑警控制着力道的那种不重。林远笑着躲了一下,方向盘歪了一瞬,又被他稳稳地拉回来。
车子拐进小区,停在了熟悉的楼栋前。两个人提着食材上了楼,丈母娘已经在门口等着了。她脸上的淤青已经全消了,气色比之前好了很多,看到两个人一起回来,眉眼间藏不住的笑意。
“东西放厨房吧,今天我包饺子,你们别跟我抢。”丈母娘接过林远手里的菜袋子,麻利地走进了厨房。
苏婉清想跟进去帮忙,被丈母娘一把推了出来:“你别进来添乱,去陪小远说说话。人家这半年天天给你做饭,你就不兴跟人家聊聊天?”
苏婉清被推出了厨房,站在客厅里,有些无奈地看向林远。林远坐在沙发上,手里拿着一张照片,正低头看着。
她走过去,在他身边坐下,看到那张照片是丈母娘翻出来的老照片——她和林远婚礼上的合影。照片里她穿着白色婚纱,林远穿着黑色西装,两个人并肩站着,笑容都有些僵硬,身体之间隔着肉眼可见的距离。
“这照片拍得真难看。”苏婉清说。
“我觉得还行。”林远把照片翻过来,背面写着日期——距离现在已经整整七个月了,“七个月前,我站你旁边,你连我的手都不肯牵。摄影师让我们摆个亲密的姿势,你差点把人家瞪出心脏病。”
“有吗?”苏婉清挑了挑眉毛。
“有。你当时的表情就像在说——‘你敢碰我我就用擒拿手把你按地上’。”
苏婉清回想了一下,发现林远说得一点没错。她低下头,嘴角微不可察地弯了一下,然后伸手把他手里的照片拿过来,正面朝下扣在了茶几上。
“那张不好看。”她说,“改天重新拍一张。”
林远看着她,没有说话,只是笑着伸手把她拉近了一些。苏婉清靠在他肩上,闻到他衣服上淡淡的洗衣液味道,和她自己衣服上的味道是一样的——因为洗衣服的时候他从来不分你我,所有的衣服都一起扔进洗衣机。
丈母娘在厨房里一边擀面皮一边偷偷往客厅瞄了一眼,看到两个人靠在一起的身影,眼眶又红了。她赶紧转回去,假装被洋葱呛到了,使劲揉了揉眼睛。
饺子端上桌的时候热气腾腾,三鲜馅的,皮薄馅大。丈母娘调了一碟醋和一碟辣椒油,摆了三副碗筷。三个人围坐在餐桌前,电视里放着新闻,窗外是北城初秋的夜色,屋里是饺子冒出的白色蒸汽和偶尔碰筷子的声响。
这种平凡的、日常的、没有枪声也没有追捕的晚餐,对于他们来说,就是最好的奖赏。
吃完饭,丈母娘抢着收拾碗筷,催着两个人去休息。苏婉清和林远回到主卧,关上门,房间里安静下来。
床头的灯亮着,暖黄色的光晕洒在被子上。苏婉清坐在床沿,林远站在窗边,看着窗外的夜色。远处CBD的摩天楼群依旧灯火通明,但那些灯光不再让他觉得疏离和冷漠——因为现在,这座城市里有一盏灯是专门为他亮着的。
“你在想什么?”苏婉清问。
“想以后的事。”林远转过身看着她,“X倒了,周明远也倒了,但暗网上我的悬赏还在。何旭阳说的那句话我一直记着——‘周先生倒了,但想要你命的人不会少’。所以我不确定以后的日子会不会太平。”
“不太平又怎样?”苏婉清的语气很淡,像是在说一件理所当然的事,“我当刑警的第一天就知道,这份工作没有太平。但有你在我旁边,不太平我也不怕。”
林远看着她,她的脸在台灯的光晕里显得柔和而真实,那双眼睛里的凌厉和疲惫并存,伤疤被家居服遮住了,但手腕上那一小片擦伤还在。他知道她身上的每一道疤,也知道每一道疤背后的故事。这些故事加起来,构成了她过去二十年的全部人生。
而现在,这些故事里有了他的位置。
他走过去,在她面前蹲下来,双手握住她放在膝盖上的手,仰头看着她。这个角度让他看起来不像平时那么锋芒毕露,反而多了几分认真的、不加防备的坦诚。
“苏警官,”他说,“我有一个提议。”
“什么提议?”
“从现在开始,你不要再做我的搭档了。”
苏婉清眉梢微挑:“为什么?”
“因为搭档这个身份,说到底还是工作关系。”林远握紧她的手,目光认真地落在她眼睛里,“我想做你的丈夫。不是名义上的,不是配合你妈催婚的,也不是并肩作战的搭档——就是丈夫。每天早上跟你一起起床,晚上跟你一起回家,周末陪你去菜市场买菜,偶尔吵架了分头冷静一会儿再回来吃你做的饭。”
他顿了顿,声音放得更轻:“虽然你做饭真的很难吃。”
苏婉清本来眼眶都开始发酸了,听到最后一句差点被他气笑。她伸手在他脑门上弹了一下,力度比平时轻得多,像是怕真的弹疼他。
“你做的饭也没好吃到哪去。”她说。
“那我们扯平了。”林远笑了。
苏婉清低头看着他,那双握过枪、抓过罪犯、也轻轻触碰过她伤疤的手,此刻正握着她,掌心干燥而温暖。她忽然觉得自己这辈子做过最正确的决定,不是追了二十年的案子,不是考了警校,也不是拒绝了无数次相亲——而是在他提出离婚那天晚上,她没有签字,而是把衣服脱下来,让他看到了那些伤疤。
那是她这辈子最脆弱的一刻,也是她这辈子最勇敢的一刻。
因为那一刻之后,她就不再是一个人了。
她反手握住林远的手,把他从地上拉起来,让他坐在自己旁边。然后她侧过头,在他唇上落下一个吻。那个吻不深,但停留的时间很长,长到足够让两个人都确认——这跟欲望无关,跟安全感有关,跟“从此以后不管发生什么我都不会走”有关。
“林远,”她离开他的唇,额头顶着他的额头,声音很轻但每个字都清清楚楚,“从现在开始,你不是我的搭档了。”
“那是什么?”林远问。
苏婉清看着他近在咫尺的眼睛,弯了弯嘴角:“是我丈夫。”
窗外,北城的万家灯火在夜色里明灭,秋风吹过街道,卷起几片梧桐叶。这座城市每天都有无数个故事在同时发生——有的故事刚刚开始,有的故事正在结束,而他们的故事在经历了半年的曲折和一夜的真相大白之后,终于走上了正轨。
这一次,没有任何隐瞒,没有任何秘密,没有任何刻意的疏离和保护。
只有两个人,一盏灯,和剩下的余生。
特别声明:以上内容(如有图片或视频亦包括在内)为自媒体平台“网易号”用户上传并发布,本平台仅提供信息存储服务。
Notice: The content above (including the pictures and videos if any) is uploaded and posted by a user of NetEase Hao, which is a social media platform and only provides information storage services.