3. 水下的亡魂

短信里的“四十八小时”像一颗定时炸弹,在克罗夫特的脑子里滴答作响。

他没有把那几条短信上报给任何人。不是因为他不信任局里的人,而是因为他清楚地知道,一旦这些信息进入正式的报告渠道,就会被贴上“网络恐怖主义威胁”的标签,然后转交给联邦调查局的某个特别工作组。那些人会穿着防弹背心冲进某个无辜黑客的地下室,然后召开新闻发布会宣布破案。而真正的凶手,那个自称“涅墨西斯”的人,会在屏幕后面安静地看着这一切,然后换一个ID继续他的审判。

克罗夫特需要的不是特警队,而是理解。

所以他拨通了伊莎贝拉·弗罗斯特的电话。

弗罗斯特博士在联邦行为分析部门工作了十二年,三年前因为一次内部调查站错了队,被半流放地调到了新维多利亚市警局的技术支持组。名义上是“犯罪心理顾问”,实际上她的办公室被安排在档案室的隔壁,连窗户都没有。克罗夫特和她合作过两次,一次是追踪一个专门入侵婴儿监视器的偷窥狂,另一次是分析一个用钓鱼邮件勒索老年人的诈骗团伙。两次她都准确地描绘出了嫌犯的心理侧写,连嫌犯养的猫是什么品种都猜对了。

她的办公室里弥漫着旧书和檀香的味道。墙上挂着一幅她自己画的水彩画——一片灰蓝色的海,海面上什么都没有。她坐在办公桌后面,双手交叉放在膝盖上,听克罗夫特把事情从头到尾讲了一遍。布莱克伍德的案子,电梯坠落,变电站的异常,匿名短信,四十八小时的倒计时。

她听完之后沉默了很长时间。

“他不是普通的连环杀手。”她终于开口,声音很轻,像是在自言自语,“连环杀手需要近距离接触受害者,需要看到他们的恐惧,需要那种掌控生死的实感。但这个人不需要。他选择了最远距离的谋杀方式——不是开枪,不是投毒,而是入侵一个系统,让物理定律替他完成处决。他甚至不需要在场,不需要看到,不需要听到。对他来说,杀人的意义不在于杀人本身,而在于杀人所传达的信息。”

“什么信息?”

“秩序。”弗罗斯特站起来,走到窗边,透过百叶窗的缝隙看着外面灰蒙蒙的天空,“他认为这个世界已经失序了。法院、法律、正义——这些词在他眼里已经变成了空洞的符号。他要重建秩序,用一种没有人能反驳的方式。电车难题你知道吗?五个人绑在铁轨上,一个人绑在另一条铁轨上,你可以扳动道岔让电车撞死一个人来救五个人。大多数人会犹豫。但他不会。他在第一次按下按钮之后就不会再犹豫了。”

克罗夫特靠在椅背上,揉了揉太阳穴。“所以他在挑选目标的时候,不是在发泄私愤,而是在执行某种标准?”

“对。布莱克伍德不是随机选中的。他是最高法院判决的直接受益者,是法律漏洞的活证据。用他作为第一个目标,是在向整个司法系统宣告:你们放过的人,我不会放过。”弗罗斯特转过身,眼神变得锐利起来,“你刚才说他又给你发了一条短信,提到名单上还有四个名字。这说明他在行动之前就已经制定了一份完整的清单。他不是在随机杀人,他是在有秩序地执行审判。这份清单可能是五个人,也可能是十个人。但只要他还在执行清单,他就是可预测的。”

“可预测就能抓住。”克罗夫特说。

“理论上是的。但前提是,我们必须知道他的标准是什么。布莱克伍德符合‘逃脱法律制裁的罪人’这个标签,但新维多利亚市符合这个标签的人太多了。我们需要找到他选择目标的逻辑,否则只能在每一起死亡发生之后去收尸。”

克罗夫特站起来,在狭小的办公室里走了两步。他的目光落在那幅水彩画上。灰蓝色的海,什么都没有。“他说下一个目标会在四十八小时内公布。现在已经过去了——”他看了一眼手表,“——二十一个小时。”

弗罗斯特点点头。“那你最好回去等他的短信。这个人喜欢交流,这是他的弱点。每一个自封为审判者的人都渴望被理解,否则他不需要给你发信息,直接杀人就行了。他选择你,可能是因为他认为你会理解他。或者更糟糕——他希望你能阻止他,因为他内心深处并不完全相信自己所做的事是正确的。”

克罗夫特没有回答。他推门出去的时候,弗罗斯特在他身后说了一句:“艾德里安,小心点。当一个人开始和你对话的时候,你们之间就已经建立了某种联系。这种联系会改变你,也会改变他。”

回到自己的办公桌前,克罗夫特发现电脑屏幕上多了一封新邮件。发件人是一个陌生的地址,域名是一个他从未听说过的加密邮件服务商。主题栏写着:“奥克伍德电梯事故的技术分析——非官方版。”

他点开邮件,里面没有任何文字,只有一个PDF附件。文件打开后,是一份长达十七页的技术报告,详细分析了奥克伍德塔楼电梯控制系统的每一个弱点。报告的作者用冷静而精确的语言描述了如何利用梯控主板上的一个调试接口,通过模拟传感器故障信号来逐个解除制动器的保护功能。报告中甚至引用了电梯制造商五年前的一份内部安全备忘录,那份备忘录曾经警告过这种攻击的可能性,但从未被公开。

报告的最后一页只有一句话:“这份文件不会留下任何数字指纹。别费劲追踪了。下一个名字:马库斯·索恩。——NMSS。”

马库斯·索恩。

这个名字在新维多利亚市的法律界无人不知。他是索恩-帕里什律师事务所的创始合伙人,专攻刑事辩护,客户名单上充斥着毒贩、洗钱者和白领罪犯。他在过去二十年里创下了一个令人咋舌的记录:四十三起重罪案件,四十二起无罪释放。唯一输掉的那一起,被告还被上诉法院改判了缓刑。他的辩护策略以“程序正义”为核心,专门寻找警方和检方在办案过程中的程序瑕疵,然后把整个案子撕成碎片。他曾在一次采访中说过一句著名的话:“我的工作不是证明我的当事人没有犯罪,而是证明国家没有尽到证明义务。这两者之间的区别,就是文明的底线。”

从法律的角度来说,这句话完全正确。从受害者家属的角度来说,这句话是一个巴掌打在脸上。

克罗夫特拿起座机,拨了索恩律师事务所的号码。电话响了六声,被转到了语音信箱:“您已接通马库斯·索恩的办公室。索恩先生本周不在新维多利亚市,他正在蓝湖庄园度假。如有紧急事务,请联系他的助理——”

他挂断电话,在电脑上搜索“蓝湖庄园”。这是一座位于新维多利亚市以北八十英里的私人度假村,坐落在蓝湖湖畔,以智能家居系统和生态科技闻名。每栋别墅都配备了最新一代的智能管理系统,包括自动调节水温的泳池、根据日照角度自动旋转的遮阳帘,以及一套被称为“碧波环控”的集成式水循环系统。

他看着屏幕上的介绍页面,视线停留在“智能泳池”那四个字上。一股冷意从指尖传上来。

他抓起外套冲出办公室,在停车场拨通了索恩助理的电话。这次有人接了。他说明了自己的身份,要求立刻和索恩通话。助理用一种礼貌但冷淡的语气告诉他,索恩先生在休假期间不接任何工作电话,尤其是来自警察的。他试着解释说有紧急情况,对方只是重复了一遍“索恩先生不接电话”,然后挂断了。

克罗夫特骂了一句,钻进车里,发动引擎。八十英里,如果他开快一点,一个半小时能到。他一边驶上出城的快速路,一边用车载系统拨打蓝湖庄园的前台电话。电话接通了,那边的背景音里传来轻柔的钢琴曲和流水声。

“蓝湖庄园,请问有什么可以帮您?”

“我是新维多利亚市警局,我需要你们立刻通知马库斯·索恩先生——在他别墅里的客人——不要使用泳池。重复,不要使用泳池。”

接线员愣了一下。“先生,我不太明白——”

“现在就通知他!”他几乎是吼出来的。

电话那头沉默了几秒钟。然后接线员用一种突然变了调的声音说:“先生,我们刚才收到了索恩先生别墅的自动报警信号。泳池循环系统出现了异常,救援人员正在赶往现场——”

电话从克罗夫特的手里滑落,掉在副驾驶座上。他听到接线员还在说话,声音被车内的噪音吞没了大半。他挂断电话,把油门踩到了底。路旁的树木在车窗外交错掠过,像一群沉默的旁观者。

四十分钟后,他驶入了蓝湖庄园的大门。度假村里一片混乱,员工们在步道上奔跑,远处传来救护车的鸣笛声。他把车停在索恩的别墅前,跳下车,推开围在泳池边的人群。

他看到的画面将在之后的很长一段时间里反复出现在他的噩梦中。

马库斯·索恩的尸体被放在泳池边的防滑砖上,皮肤呈现出溺亡者特有的苍白。但他的死状比普通的溺水要惨烈得多——他的四肢上有明显的螺旋状瘀伤,像是被巨大的力量拧过。泳池的水面上还残留着漩涡消散后的泡沫,池底的排水口格栅被彻底冲开,黑洞洞的管口暴露在外,像一只刚刚吞噬完猎物的喉咙。

一个穿着度假村制服的工程师蹲在设备间门口,脸上的表情介于恐惧和困惑之间。克罗夫特走过去,亮出警徽。“到底发生了什么?”

工程师抬起头,嘴唇哆嗦着说:“循环泵——循环泵突然反转了。在正常模式下,它应该把水泵入过滤系统,但它突然开始全功率反向运转,把水从排水口往外抽。产生的吸力——天哪,那个吸力——他根本不可能挣脱。”

“是故障吗?”克罗夫特问。

“不是。”工程师的声音几乎是在颤抖,“我检查了控制面板的日志。在事故发生之前,有人——我不知道是谁——手动覆写了系统参数,把循环泵的最大功率从额定值提升到了百分之四百,然后执行了一个反向旋转指令。这不是故障,警官。这是谋杀。”

克罗夫特站在泳池边,看着那具被白布盖住的尸体。他想起弗罗斯特说的话:他希望你能阻止他,因为他内心深处并不完全相信自己所做的事是正确的。

但他没有阻止。也许他根本阻止不了。也许他和这座城市里的所有人一样,在屏幕背后,都只是旁观者。

他的手机震动了。这一次,短信的内容更加简短。

“名单上还有三个名字。你的时间不多了,艾德里安。”

他盯着那行字,手指在屏幕上停留了很久,最终还是没有回复。他把手机放回口袋,走向工程师,开始询问关于系统入侵日志的细节。这一次,他决定不再等待下一个名字出现。

本章评论(0)

暂无评论,来抢沙发吧!

我来评论

您的邮箱地址不会被公开。 必填项已用 * 标注