连廊的玻璃地面上,月光与猩红雾气搅在一起,像一碗被打翻的、正在缓慢凝固的血。
林见站在连廊的这一端,后背贴着冰凉的安全门。她的正前方,物业经理握着一把,嘴角咧到耳的弧度与维修平台上那个芭蕾女人如出一辙。她的身后,楼梯间里密集的脚步声正在近,六个人——或者说,六个感染者——正在以每秒两米的速度涌上来。
十二秒。她估算过。最多十二秒,后路就会彻底被封死。
手环在震。持续震。恶意感知模块正在疯狂刷新数据,屏幕上跳动的红色警告一次比一次刺眼。半径35米、30米、25米——最近的那个信号源已经快要摸到她的后背了。
物业经理往前走了一步。
动作很慢,像是在享受某种仪式。在她手里微微颤抖,不是因为害怕,而是因为肌肉在不受控制地痉挛。她的眼球布满了猩红色血丝,瞳孔扩大到了不正常的程度,但眼珠的转动仍然是人类的方式——先锁定目标,再估算距离,然后调整握持手势。
保留了职业技能。林见在心里记下这一条。
清洁工老陈保留了记忆和语言,这个物业经理保留了的使用方法和战术走位,维修平台上的芭蕾女人保留了舞蹈动作。每一种保留都不是随机的,都是深植于肌肉记忆和神经回路里的、最熟练、最本能的技能。
也就是说——感染者会保留自己生前最擅长的东西。
这个结论在接下来很长一段时间里会救她很多次。但在当下,它只是让她更加确定了一件事:眼前这个对手知道怎么用。而她自己手里只有一扳手。
五十厘米的钢铁,对抗两万伏特的电击。胜率不用算。
但林见也没有打算算。她从不在绝境里算胜率,她只算破绽。
物业经理的破绽在脚下。她的左脚每走一步都会轻微拖地,不是受伤,是那双高跟鞋的鞋跟断了一只半。她在末爆发时正在逃跑,鞋断了,没来得及换。这导致她的重心转换会有一瞬间的延迟。
一瞬间就够了。
林见没有后退,反而往前走了一步。物业经理的眼神亮了一下,那是猎食者看到猎物主动靠近时的本能反应。她的右手抬起来,的扳机开始预压,指尖因为用力过度而泛白。
两米。一米半。一米。
举到口的瞬间,林见猛地蹲下去。不是弯腰,是整个人重心下坠,像被人从脚下抽走了整条脊椎一样塌下去的,速度之快让物业经理的瞄准完全落空。的扳机扣下,电弧在前方空气中爆出一团蓝白色的闪光,打在了空处。
林见右手的扳手挥出。半蹲的姿势影响了发力,但她不需要力量,她只需要角度。扳手的头部精准地砸在物业经理的左膝外侧,击中了一个非常具体的点——髌骨外缘,腓骨小头上方,股二头肌肌腱附着点。
这是人体站立姿态下最脆弱的结构支点之一。
物业经理的左腿瞬间失去支撑力,整个人往左倾倒。脱手滑出,在玻璃地面上转了两圈。林见没有去捡那把枪,而是起身、跨步、踩住物业经理摔倒在地的手腕,第二下扳手砸在了后脑勺上。
不是头骨正中央,是枕骨下方,颈椎第一节与颅骨连接处。延髓的位置。控制呼吸和心跳的脑中枢。
物业经理不动了。
林见喘了一口气,弯腰去捡。手指刚碰到握把,手环发出一声前所未有的尖锐警报——半径5米内,信号源数量:1。方位——头顶。
她没有抬头看。直接往左侧翻滚。
一团黑影砸在她刚才蹲着的位置。玻璃地面炸开蛛网状的裂纹,碎片四处飞溅。一只手从碎玻璃中伸出来,抓向她的小腿。指甲在运动中布满了深色,在月色下反射出不正常的光泽。
林见一脚踢开那只手,翻身而起。抬头看时,连廊顶部的一个通风口铁栅栏已经不翼而飞了。通风口里,一个人正像蜘蛛一样四肢撑壁,倒悬着往下爬。姿势诡异扭曲,关节活动范围超过了任何正常人类的极限。
她是直接从上层的通风管道一路爬下来的。垂直高度大约四米,她就是那么跳下来的,膝盖似乎完全不需要缓冲。小腿骨在落地时发出了轻微的不正常扭曲,但她的脸上依旧挂着那种笑容,毫无痛觉。
感染体没有痛觉。林见又在心里记了一笔。
这一次她没有恋战。身后消防楼梯间里脚步声已经近在咫尺,前后包夹的局面一触即发。她握紧,看准面前女人从碎玻璃中站起身来的时机,扣下扳机。
电击针飞出去,带着两细如发丝的导线,正中对方口。
蓝白色电弧炸开。女人浑身剧烈抽搐,肌肉在电流下不受控制地僵硬,整个人直挺挺地向后倒去,后脑勺磕在大片碎玻璃上,发出一声沉闷的响声。
倒在玻璃碎渣中的身体仍在抽搐,但已经失去了起身的能力。
林见这一次没有任何停顿,跨过地上的身体就跑。
连廊全长不到三十米,她跑过去最多只需要十秒。但这十秒里,她的后背完全暴露。楼梯间的门被撞开了——不是推开的,是被整个撞飞,门轴断裂,门板砸在墙上发出巨大的撞击声。那一瞬间她借着玻璃的反光,看到身后至少有五个人影涌进了连廊的那一头。
她没有回头,加速冲过连廊的剩余距离。
对面大楼的安全门是防火门,厚重,带着横杆推锁。这种门的设计是向外推就能开,但从外面拉不开。林见肩部猛地撞上门杆,整个人的重量加上奔跑的动能压在横杆上——门开了。
她闪身进入,反手把门拉上。咔哒一声,自动锁落定。
门那边传来沉重的撞击声。一下,两下,三下。然后停了。
林见靠在门板上,大口大口地喘着气。不是因为身体有多累,而是精神高度集中太久,骤然松懈下来的时候心脏反而不适应了。汗水沿着她的额角流下来,她抬起手擦了一下,发现手上全是血——不是她自己的。是扳手上沾的。
她从口袋里掏出纸巾擦净了手,然后将擦过血的纸巾折好,塞回了口袋。不能留下痕迹。任何DNA痕迹都可能被追踪。在没有弄清感染机制之前,她必须将与感染源的直接接触降到最低。
这栋新大楼很安静。备用电源显然已经耗尽,走廊里一片漆黑。手机手电筒的光扫过去,办公室格子间整整齐齐,桌上的咖啡杯还没有收,绿植盆栽还挂着水珠,像是所有人只是下楼去开了个会,随时会回来。
没有人回来。
她在十二楼找到了一间高管办公室,门锁完好,窗户朝向开阔,可以同时观察到两个方向的街道。关门,反锁,用办公桌抵住门,拉上百叶窗。然后她终于坐下来,开始处理手上的手环数据。
今晚收集到的信息非常多。她打开手机备忘录,一条一条地往上写:
第一,孢子感染可经由体液与血液传播,空气传播的可能性极高但发作时间不定。感染者起初的症状是剧烈咳嗽、脸色苍白、呼吸急促。后续症状发展为眼球充血、瞳孔异常扩大、皮肤下出现青紫色血管凸起。终期感染后,人的运动协调和社会抑制会随之中枢神经的改变而逐渐被剥离,但在某些特定情境下,某些记忆和技能仍然可以被调用。
第二,感染者之间不存在无差别攻击关系。它们相互协作,存在明确的角色分工。今晚至少出现了三种角色——负责侦查和锁定目标的“哨兵”,负责封堵退路的“门将”,以及参与搜索和围堵的普通感染者。这种分工的建立机制在目前尚不明确,可能是自发的,可能由外部信号传递,也可能存在着某种更高等级的指挥节点。
第三,感染者的感官配置如下:视觉——在黑暗中没有出现障碍,低光环境下的瞳孔调节能力优于正常人类。听觉——对突发声响高度敏感,但对自身动作发出的声音没有明显反应。嗅觉——暂未确定。触觉与疼痛感——痛觉反应彻底消失,感知性能与正常人相反表现出高度扭曲的兴奋状态。
第四,清除方法:物理破坏脑连接处可以即时瘫痪。电流冲击可以造成短时间的肌肉失控,但持续时间大约只有三到五秒,且对大面积围堵的情况适用性有限。最有效的方式仍然是——不打。不与感染者群体纠缠。遭遇战的风险收益比为负。
第五,也是最重要的一条:它们在使用记忆。它们在使用属于那个人的、独一无二的、无法被复制的记忆。老陈记得红烧肉,记得她耳机坏了的事。物业经理记得的作方法。维修工记得芭蕾动作。这些记忆并没有被抹除,而是被什么东西保留了下来,变成工具箱里可以随时拿出来使用的工具。
那么问题来了:是谁在使用这些记忆?
老陈说的那句话——“找到你了”。这不是老陈的语气。这是另一个东西,借用了老陈的嘴巴和记忆,在对她说出那句话。那个东西不是老陈,甚至不是一个完整的独立意识。它更像是一种……更高层级的指令,通过孢子作为传播介质,植入到感染者的中枢神经系统中,接管了对这套系统的控制。感染者留下职业本能和最熟悉的记忆,那是指令在使用这些残存的数据。
一个分布式、可自我复制的群体控制网络。每个感染者是这个网络的触角,而那个芭蕾女人——“哨兵”——可能就是这个网络中负责信息中转的节点。
林见停下打字的手指,盯着屏幕上自己写下的最后一行字,瞳孔微缩。
分布式网络的弱点是什么?
中央处理。
一定有某个东西在发号施令。不是分散决策,不是随机行为,是这个网络的“大脑”在进行统一的调度和指挥。她今晚看到的每一次包抄、每一次堵截、每一次虚假的温情表演,背后都有同一个意志在作。
她不知道那个东西是什么。人在哪。长什么样。但她知道一件事:如果在动,它就会一直在。
从她跑出SUV的那一刻起——不,从她躲在车座底下,那双脚站在窗外拍打车窗的时候——那个东西就已经在注视她了。它选择了她,作为今晚的猎物。不是因为随机,而是因为她在三十七个人的感染群体中是一个异数——她把它第一次派出的侦察节点处理掉了。而一个与众不同的猎物,会引起它的兴趣。
林见关上手机。指节因为用力而微微泛白。
隔着百叶窗的缝隙往外看,城市的天际线仍然漆黑一片。没有灯光,没有警笛,没有任何救援信号。北都三千万人口,此刻正在变成一片沉默的猩红废墟。她不知道家人是不是还在等着她。她只知道,自己必须回去。
——
凌晨四点。
林见终于走出写字楼的时候,天边还没有任何亮色。从电竞综合馆到她家的直线距离大约七公里,正常步行一个半小时。末之前打车只需要一个起步价。但现在七公里意味着穿过三个街区、四条主道、一片城中村改造区,以及一座跨河大桥。每一步都可能是死路。
她把手机调成静音,亮度调至最低,只用手环的感知模块作为导航指引。从写字楼侧门出来后,避开主道,专挑小巷子和老旧居民区之间的夹缝走。
大街上的景象比她预想的要安静。没有成群结队的感染者游荡,没有此起彼伏的尖叫声,没有爆炸和火光。但这并不让人心安。太安静了。安静得像是一个已经闭合的陷阱,等着某个不够谨慎的人发出第一声脚步。
她经过的第一条主道两边停了大量车辆。有些车门大开,里面的安全气囊全部弹出,仪表盘还在微光中闪烁。一辆公交车歪歪扭扭地冲进了路边的便利店,挡风玻璃碎成了蛛网状,司机趴在方向盘上一动不动。而其他车辆里偶尔传出的收音机杂音提醒她,电台仍在尝试播送,只不过通讯信号已在两小时前完全中断。
这代表外部救援短期内不会到达。
林见继续往前走。她的脚步很快,但不急促。每一步踩在地面上都是脚掌先着地,重心压低,呼吸均匀而浅。十八岁的女孩赤手握着一把走在末的街道上,眼睛比头顶的月光还要冷。
第二个街区是北都老城区的核心,街道两旁全是那种开了十几年的老馆子:牛肉面、烧烤摊、煎饼果子。白天的这里永远人满为患,空气中永远飘着孜然和辣椒的香气。此刻所有的卷帘门都紧紧关着,只有一家早餐店的灯还亮着。
灯亮着。但里面没有人。灶台上那锅油已经烧了,锅底烧穿了一个洞,火苗还在舔着不锈钢边缘。一把长柄铁勺掉在地上,勺柄上沾满了涸的血迹。
林见在早餐店门口站了整整十秒钟,然后推门进去,从后厨的墙上取下一把剁骨刀。刀口有些钝,但重量适中,握柄是防滑的橡胶材质。她将剁骨刀别在腰间,轮胎扳手换到左手,固定在右手腕绑带上。两把近战武器,一把远程,加上手环的预警系统。这个配置比一个小时前那孤零零的扳手要好太多了。
然而她还是一个连成人礼都没度完的女孩,正在给自己列装。
跨河大桥是她回家的最后一道关卡。桥长三百米,两端各有一个交通岗亭,中间是四车道的柏油路面。白里桥下是浑浊的运河水,来来往往的船只络绎不绝;此刻河水静静地映着没有月色的天空,黑得像一条流淌的墨水。
桥面上停着一辆翻倒的水泥罐车。车身横跨两个车道,将桥面堵得只剩下左侧一条窄窄的人行道可以通过。
林见放慢脚步。手环显示半径50米范围信号源为零,但她仍然选择先观察再行动。绕到桥头石墩后面,她蹲下身,从背包里摸出一个小化妆镜——这是她在写字楼前台顺手取的。用镜子反射观察桥面,不用自己探头。
翻倒的水泥罐车周围确实没有人。但那辆车的状况不对。它不像是车祸导致的侧翻。车头的变形方向不符合任何正常碰撞轨迹,更像是被某种巨大的力量从侧面硬生生推倒的。车身上有四道平行的爪痕,每道大约十厘米宽,从驾驶室一直刮到车厢尾部。刮痕入铁三分。
北都市区没有大型猛兽。动物园里的老虎和狮子都关在笼子里,而且这种爪痕的比例远远超出了任何一种已知的猫科动物。爪痕之间的距离和力道表明,留下它的东西肩膀宽度至少在两米以上。
林见将镜子收进口袋,深吸一口气,沿着桥面最左侧的栏杆快速前进。
经过罐车的时候她往驾驶室瞥了一眼。司机还在座位上,或者说司机的一半还在座位上。上半身不见了,脊椎断裂处参差不齐,像是被活活撕开的。断口附近长出了一团团白色絮状菌丝,在微光下散发出冷冷的荧光。菌丝是活的,正缓慢而持续地在金属座椅上蔓延,像是正在将整个驾驶舱改造成什么东西的巢。
林见别过头,加快了脚步。
到家的时候,天边终于泛起了第一丝冷白色的晨光。
她家所在的小区叫“沁园”,是北都一个很普通的居民小区。六层板楼,红砖外墙,楼下有个巴掌大的花园。她在这里长大,从六岁搬到这儿,十二年了。每一棵树的果子什么时候熟,每一个单元门的密码锁怎么开,每一层楼道拐角处哪块地板砖踩上去会响,她都清清楚楚。
现在小区的大铁门虚掩着,门卫室里灯亮着,人不见了。花园里的凉亭被人放了火,几柱子歪歪扭扭地支棱着,烧焦的木料上还在冒着余烟。花坛里的月季被踩烂,花瓣和泥土被踩成一滩黑红色的糊状物。
林见站在大门口,看了一天一夜的恐怖从未像此刻这样集中在腔里。她害怕了。不是害怕怪物,是害怕走进那扇门以后会看到的东西。
三号楼在小区最里面。她走得很慢,每一步都像踩在刀尖上。楼道门大开,一楼电梯显示屏还亮着,但电梯已经因为断电而停在不知道哪一层不动了。她走了安全楼梯。
楼梯间里安静得能听见自己的心跳。二楼拐角处,她的脚步停了一下。那块会响的地板砖已经碎了。三四楼之间,走廊的气窗玻璃裂了一地,几只深色脚印一路通向五楼。
五楼,她的家。
她家的防盗门虚掩着。门口的地垫歪到了一边,旁边墙上贴着她上初中时画的水彩画,画面上红色的太阳下是蓝色的小房子,笔触稚拙。画上溅了一片早已涸的暗红色液体,将半个太阳染成了更深、更沉的红。
林见在门外站了很久。然后她咬紧牙关推开了门。
玄关的灯还亮着。客厅的窗帘拉得严严实实,茶几倒在地上,遥控器摔成了两半。餐厅那边,饭桌上还摆着两副碗筷,一盘已经冷透了的红烧排骨。妈妈做的。末前她说过,今天不管夺冠不夺冠,都要给她做她最喜欢吃的菜。那盘排骨一块都没有动过。
她走过客厅,推开卧室的门。
她的父亲林远山仰面躺在地板上,身下的血已经凝固成了一片深黑的渍迹。他的右手握着一把水果刀,刀刃上沾着自己的血。而他的左手紧紧握着她母亲的手。母亲苏锦半靠在床边,闭着眼睛,面容安详,像是睡着了。
但母亲的额头上,有一个创口。小而精准,一刀,直入脑。
父亲用这把水果刀先送走了母亲,然后割开了自己的手腕。
林见站在门口,一动不动。
时间过了很久,她才慢慢蹲下身去。母亲的手已经凉透了,但指节仍然保持着微微弯曲的形状,像是在睡着之后还在等谁来握住。林见将那只手握在手心里,感觉到了一个硬硬的东西。是母亲无名指上的婚戒,银色的,很旧了,内侧刻着父亲名字的缩写。
眼泪砸在地板上,没有声音。
她从小到大几乎不哭。输了比赛不哭,被教练骂不哭,手伤到见骨头缝了六针也没哭。但此刻她蹲在父母中间,哭得整个人都在发抖。这是一种不发出任何声音的哭法,肩膀剧烈地颤动,牙齿紧咬着手背,咬到留下好几排深深的齿痕,但她愣是没让一点哽咽声从喉咙里跑出来。
她不敢出声。因为外面还有那些东西。即使到了这一刻,她的本能仍在执行安全守则。她恨这个本能。
过了不知多久,她擦眼泪,站起来。打开父亲的手机,屏幕已经碎了一半,但还能用。相册里最后一张照片拍摄于今天晚上六点,是一张餐桌上的全家福自拍——父母挤在一起,举着手机,背景里电视还开着,左下角能看到客厅茶几上那盘红烧排骨冒着热气。照片说明只有一行字,是父亲留的:
“女儿是世界冠军了,我们普普通通,能沾点光就很好。”
她盯着那行字看了很久。然后从柜子里翻出一个小号登山包,把全家福相框拆下来放进去。数了一下抽屉里所有的现金,三千五百块,一并放进包里。厨房里的盐和糖打包,瓶装水拿了两瓶,毛巾两条。然后在父母的衣柜前沉默了整整五分钟。
最后她拉开衣服抽屉,抱出一件母亲常穿的浅蓝色旧毛衣,把脸埋进去。洗衣液的味道还在。
她没有下葬父母。她亲手用被子将父母的身体裹好,和床单一起扎紧,然后跪在床边磕了三个头。一个一个,额头结结实实撞在地板上。
然后她站起来,走出卧室,轻轻关上了门。
走进厨房,拉开冰箱,把那盘已经冷透的红烧排骨端出来。她用筷子一块一块地吃完。很久没吃出菜是咸还是淡了。
吃完她把盘子洗净,倒扣在沥水架上。最后一次关灯。
离开家门的时候,天已经亮了。但太阳没有出来,天空被猩红的雾气遮得严严实实,整个世界罩在一片暗红色的天光里。林见站在楼下,回头看了一眼五楼那个熟悉的窗户——窗台那盆妈妈种的绿萝还在,叶片耷拉下来,已经枯了一圈。
她看着那片枯黄的叶子,对自己说了一句话。
“我是林见。从今天起,我是一个清除者。”
语气变了。
如果说之前的林见是一个想尽办法活下来的人,那么从这一刻开始,她有了身份转变。清除什么?清除这些毁掉了她生活的东西。清除这些借用了人类记忆来残害人类的孢子。清除那个躲在猩红雾气背后、纵着一切的上位者。不是复仇。复仇这个目标太简单了,太容易在实现后陷入空虚。她给自己的目标是——
弄清楚真相。然后终结它。
她把登山包甩到肩上,大步走向小区门口。走了几步又停下来,从口袋里掏出纸巾,将手指上沾的钢笔墨水擦了擦——那是刚才给父母留便条时不小心沾上的。便条压在餐桌花瓶底下,上面只写了两个字。
“等我。”