凌晨两点,布鲁克林货运码头,海风裹著浓重的柴油味和微苦的咸腥,从锈蚀的货柜缝隙里挤过来,吹得仓库后巷的铁丝网簌簌作响。裴晏站在中转站后门的阴影里,正在做最后的装备检查。
不穿夹克,不戴兜帽,只套了一件黑色高领毛衣,外面罩著防弹背心,腰间插著一把从冷库缴获的m1911,格洛克17留在了公寓。那把枪在冷库杀过十六个人,弹道特徵已经进了警方资料库。今晚这把m1911是第一次上阵,出门之后会沉进码头深水区,和之前那些拆散的零件一样,永远埋进淤泥里。
加密人脸已加载——从现在起,任何摄像头拍到他,输出的都是那个白人壮汉,络腮鬍,下頜宽,眉骨高耸。她在后台上传了第一段偽造画面,中转站的安保屏幕上开始循环播放数小时前录下的空走廊画面,外线也已被切入,所有报警信號改道指向一个不存在的ip。做完这些,她才开口,语调压得极轻,“外围两个,霰弹枪一把,手枪一把。办公室走廊一个,手枪。弹药库两个,霰弹枪一把,手枪一把,都在保险柜旁边。”
后巷没有路灯,只有货柜投下的巨大阴影。裴晏无声地切进巷道,侧身贴墙,让保安亭的视线覆盖区落在自己身后。左侧守卫低头盯著手机,屏幕白光照亮了他的颧骨。裴晏从背后贴上去,刃尖刺入后颈延髓,同时左手接住对方坠落的手机,轻轻扣在地上。
右侧守卫刚打完哈欠,正在揉后颈——手掌挡住视线,也挡住了同伴倒下的画面。他揉完后颈,转头往左看了一眼,看见了裴晏,嘴张开,想喊。刃尖从咽喉正中穿过环甲膜,所有声音被封死在气管里。颈总动脉整齐裂开,血喷溅在捲帘门上。裴晏接住对方沉重的身体,稳稳放倒在门边。
前后不到四秒,两个外围清除完毕。他把刀在死者衣领上擦了两下,插回腰后,往办公室走去。
走廊里日光灯管嗡嗡作响,財务主管正摘下眼镜揉鼻樑——右眼散光,裸眼视力零点四,摘下眼镜之后什么都模糊。他隱约看到门口有个高大的人影正朝自己走来,却分辨不出那张脸。刃尖从枕骨大孔斜刺而入,穿过延髓。他在椅背上后仰著望向天花板,双目中的光芒像一盏被拧灭的旧檯灯,彻底熄灭。
裴晏轻轻抽出刀刃,让他保持仰臥的姿势靠在椅背上,关掉檯灯。走到弹药库门口,抬手在钢门上叩了两下。
“贝茨先生让我给你们带了tacos。”
里面静了一瞬。一个沙哑的声音骂骂咧咧地朝门口移动,另一个人没动,还在保险柜旁边,声音隔了几米传过来:“看看是不是真的,別他妈是冷披萨。”
门刚开一道缝隙,裴晏左手柳叶刀从斜下方刺入开门者的咽喉——刃尖穿过下頜骨下方的软组织,从舌根和软齶之间斜插进去,气道封死,颈总动脉同时断裂。同一瞬,右手拔出m1911越过开门者的腋下,枪口对准保险柜旁边的人影,那人正伸手去抓靠在柜子上的霰弹枪,手指刚碰到枪管——击发,击发,两枪。胸口绽开两团血花,整个人往后撞在保险柜上,滑下去,不动了。
开门者还没倒下,双手捂著喉咙,嘴里发出含混的气泡破裂声。裴晏左手拔出刀刃,右手握枪顺势一带,將对方掀翻在地,脸朝下,后背朝天,枪口垂下,对住后脑勺——击发。三枪。
他抬起头,枪口横移,瞄准最里面那个正在地上挣扎的人影,那人胸口两枪还没死透,手指抠著水泥地面想把自己拖向掉落的霰弹枪。准星停在眉心——击发。四枪。仓库重新陷入死寂,枪声被墙面多孔吸音涂层彻底吃掉。
弹药库里硝烟尚未散尽。裴晏跪在尸体背上,退出弹匣,还剩三发。把旧弹匣揣进回收袋,从腰后摸出一个满弹匣拍进去,拉套筒上膛。把柳叶刀在那人制服上反覆擦拭,插回腰后,站起来。
“全部清除。”她的语调平稳,顿了一下,“现在按我標註的来,先补互射,再销毁刀伤,最后留江喜娜的弹道。”
镜片上浮出一张標註图,每个守卫的倒地位置逐帧標记,每一把武器的型號、弹匣余量、枪口朝向逐项分析。她根据房间结构计算出新的弹道路径,新的射击目標点逐一在墙上、地板上亮起,旁边標註著需要开枪的次数和角度。
“一具一具来,握住他们的手,用他们自己的枪扣扳机,每一枪都要让硝烟反应留在他们手上。还有,让最里面那个人朝窗外开两枪,子弹飞进码头区,警方找不到弹头——我正好用这个去向不明的空缺,在监控录像里让你多挨两枪。”
裴晏从背心里抽出薄胶手套戴上,走到最里面那个守卫身边,那人仰面倒在地上,胸口两个弹孔还在往外渗血,右手搭在身侧,手枪还握在手里。他走到窗边,推开那扇锈跡斑斑的铁窗,海风灌进来,裹著咸腥味和远处货轮的低鸣。然后他回到守卫身边,握住那只正在逐渐僵硬的手,枪口伸出窗外,朝码头区的夜空扣下扳机,两枪,子弹飞进布鲁克林码头深沉的夜色里,海风瞬间吞掉了枪声。
他把那只手放回原位,转向开门者,蹲下来握住那只还没有彻底冷透的右手,抬起枪口对准她標註的第一个目標点——两枪,弹壳弹出来,落进她事先计算过的落点范围。然后是霰弹枪手——握住那根粗糲的食指对准房顶扣下扳机,巨大的轰鸣在密闭空间里震得耳膜发嗡。
財务主管已经凉透了,手指僵硬得像一截枯枝,他扳直那根指节朝文件柜方向开了两枪。外围两个,逐一握住他们尚有余温的手,朝走廊墙面开枪。
镜片上逐一闪过的弹道標註从红色变成绿色。每一把枪里退出的弹壳都落进了她標註的位置,硝烟反应留在每一只死人手上。法医会確认每一具尸体都曾开枪还击。
“接下来销毁刀伤,用m4——枪口离创口至少一米,子弹的动能会把精確切口炸成普通的弹道撕裂伤,但距离不够的话硝烟颗粒会密集沉积在皮肤表面,法医在显微镜下会看到反常的硝烟反应。每一刀都必须单独销毁。”
裴晏把m4从肩上卸下来,枪托抵肩,走到开门者身边,低头看著那人咽喉上那道极细极精確的切口。镜片上,一个暗金色的瞄准点闪烁在切口边缘。他退后几步,直到和她標註的安全距离完全重合,將枪口对准瞄准点,扣下扳机。
隔著一两米的距离,子弹的动能毫无衰减地穿过创口,將那道手术刀级別的切口彻底炸成一团不规则的弹道撕裂,同时枪口距离足够远,硝烟颗粒没有密集沉积在创口周围,而是均匀地散逸在空气中。
他依次处理剩下的几具尸体:霰弹枪手胸口的刀伤,財务主管后颈的切口,外围两个守卫咽喉和延髓,弹药库最里侧那个锁骨上方的刺入伤。每一枪都按她標註的距离和角度打进去,站在至少一米外,让子弹的动能干净利落地摧毁每一道精確的切口。
“够了,法医在显微镜下只能看到枪伤,看不到柳叶刀的任何痕跡。”她说,顿了一下,“接下来是你的部分——用m1911留弹道,这把枪还没在任何犯罪现场留下过弹壳,以后也不会再用,今晚打完,出门就沉河。”
裴晏站起来,从腰后拔出那把m1911。镜片上新的標註逐一亮起——走廊墙面三枪,弹药库货箱两枪,保险柜旁边地面两枪。他逐一扣下扳机。七颗弹壳混进那些死人的弹壳堆里,七道弹道全部指向同一个枪手。
七发子弹打完,他把m1911插回腰后。镜片上,所有弹道標註全部绿色。任何弹道分析模型拼凑出来的现场都会是同一幅画面——守卫们曾拼死反抗,双方激烈交火,但那个叫江喜娜的白人壮汉活到了最后。
“还有件事。”她顿了一下,语调往上扬了半度,压著一点只有他能听出来的笑意,“抬头看,墙角有个摄像头,对著它,竖两根中指。”
裴晏抬头,仓库角落的摄像头是唯一联网的设备,指示灯在黑暗里稳定地闪著红光。他沉默了两秒。
“我以前从来没做过这种不礼貌的动作。即使在大学击剑队拿了三连冠,我也从不对对手做出这样失礼的行为。”
“我知道。但今晚你不是裴晏,你是江喜娜。江喜娜是wwe出来的,他竖中指不需要克服心理障碍。”
“这不太绅士。”
“確实不太绅士。但你必须做。”
裴晏抬起右手,慢慢把中指竖了起来,然后另一根也抬起来。两根中指併拢伸向摄像头。
空手,只有两根中指。
“保持姿势,往左偏五度——稳住。”她憋著笑,声波纹在镜片上轻轻抖动。
几秒后,她把画面抓取完成,上传至预先准备好的加密包中,替换进监控录像片段里。监控录像的最后一帧画面被定格在一张脸上——络腮鬍,下頜宽,眉骨高耸,两根中指对著镜头。没有匕首。只有那双灰色的瞳孔和两根竖著的中指。
“搞定了。今晚中转站监控录像的最后一帧画面就是现在这个姿势。我在录像中间还给你插了两段——就是刚才朝窗外开的那两枪。这两枪在弹道报告里只会显示子弹射出了窗外、去向不明,但在监控录像里,守卫开枪之后你会踉蹌两步,低头看一眼胸口被打烂的弹孔,然后抬起头继续往前冲。这个细节会让伊莎贝拉相信江喜娜是真的打不死的。”
裴晏把手收回来,转身从后门退出去。走到中转站后门口时他停了一步,把m1911从腰后拔出来,退出弹匣,检查余量,然后重新拍回去,用力扔进了码头深水区。水花溅起来不到半秒就被海风吞掉。这把枪的寿命到此为止,以后也不会再用。
他沿著货柜堆场的小路原路撤回,经过两个街区之后拐进公寓楼下的小巷。海风从货柜缝隙里挤过来,巷道里安静了片刻。
“等一下。江喜娜本人现在不在纽约,他的行程轨跡、社交媒体定位、经纪公司的公开日程——这些和今晚中转站的袭击时间根本对不上。警方只要做基础调查就会发现这个漏洞。”裴晏说。
“对。一定会发现。”她说,语调平稳,像是在等这道题已经等了很久。
“我不需要警方相信江喜娜本人真的来过中转站,我需要的是伊莎贝拉·科斯塔在凌晨四点的紧急会议上,把手机摔在桌上,对著情报主管吼出一句话。”她顿了一下,切换成伊莎贝拉可能用的那种低沉而暴怒的语气,“——你们他妈的告诉我,为什么约翰·赛琳娜在好莱坞拍戏,他的脸却出现在我的据点监控里。”
“所以你不在乎警方的结论。”
“不在乎。我需要的就是这个漏洞,一个谁都能看出不对劲、但谁都没法解释的漏洞。伊莎贝拉的情报主管会被这个漏洞逼疯——他能回答所有事实问题,但回答不了那个真正让他睡不著的问题。”
“什么?”
“如果这张脸是假的——为什么每一条弹道都和这张假脸的供词完全吻合?”
海风从货柜缝隙里挤过来,巷道里安静了片刻。
“逻辑闭环。”裴晏说。
“对。我不需要完美犯罪,我只需要让伊莎贝拉在每一次试图反驳的时候,都被她自己的弹道分析报告打回原形。”她的语调往上扬了半度,压著一点只有他能听出来的得意,“江喜娜是wwe出来的。在擂台上他用铁梯砸人,用拳头砸人。科斯塔家族会对著他们的情报主管吼——你们他妈的告诉我,为什么为什么为什么什么!”
裴晏沉默了片刻,拇指在老茧上来回摩挲了两圈。然后他开口,语调平稳,“所以这个漏洞,本身就是替身的一部分。”
“对。”
他沿著小巷继续往回走。海风加大,把远处货轮的低鸣从水面上卷过来。