第四章:蝴蝶的翅膀
烟蒂在密封袋里像一枚琥珀色的子弹。
陈烬把它放在新安全屋——南郊废弃联防队值班室——的折叠桌上,旁边是老枪带来的便携式紫外灯和取证工具。窗外是荒草丛生的废弃操场,远处有火车经过的铁轨声,在深夜里显得空旷而孤独。
“混合型手卷烟丝,掺了薄荷和少量甘草。”老枪戴着口罩和手套,用镊子夹起烟蒂,在紫外灯下观察滤嘴上的唾液残留,“唾液样本可以提取DNA,但需要比对数据库。烟草成分特殊,应该能追踪到购买渠道。”
陈烬坐在对面,正用笔记本电脑回放昨晚码头拍到的视频。画面里,徐江的身影在夜视模式下泛着绿光,平板电脑屏幕的光照亮他半张脸——眉头微皱,神情专注,像在调试什么精密仪器。
“他昨晚在测试那个无线控制系统。”陈烬暂停视频,指着屏幕上徐江手指的位置,“你看,他点了三次屏幕,电箱那边传来三次‘咔嗒’声。每次间隔五秒,像是……在测试响应时间和稳定性。”
老枪凑过来看屏幕:“他在为行动做准备。确保到时候能一键点亮你们的死亡舞台。”
“但他不知道我在拍。”陈烬拖动进度条,画面转到集装箱顶上的黑影,“这个人是谁?他用手语提醒我撤离,动作很专业。”
老枪放大黑影的轮廓:“身高175左右,体型偏瘦,动作敏捷。穿的是深色战术服,但不是制式——袖子有改装痕迹,可能是私人定制的。鞋子……”他盯着黑影脚部模糊的影像,“黑色低帮作战靴,鞋底花纹……等等。”
他从自己的工具箱里翻出一本相册,快速翻页。那是他多年来收集的各类案件现场照片,有些是公开资料,有些是私下拍摄。翻到某一页停下,照片上是一处荒郊命案现场,泥地上有几枚清晰的鞋印。
“看鞋印花纹。”老枪把相册推到陈烬面前,“和你视频里这个人穿的,是不是同一款?”
陈烬对比。鞋底花纹都是特殊的菱形格纹,中间有类似蜘蛛网的辐射状线条。市面上很少见。
“这是什么鞋?”
“‘黑鹰’战术靴,美军特种部队曾经配发过,但更多是民间复刻版。”老枪说,“关键是,三年前‘夜莺’被杀的那个废弃工厂,外围泥地里也发现了这种鞋印。当时调查认为是无关人员留下的,因为鞋印只在现场外围出现,没有进入中心区域。”
陈烬感觉心脏重重跳了一下。
“你是说,昨晚那个人,可能和三年前杀死‘夜莺’的是同一个人?”
“或者至少,他们穿同一款鞋,有同样专业的行动习惯。”老枪合上相册,“而且昨晚他出现在码头,看到徐江测试系统,却没有暴露自己,反而提醒你撤离——这说明他不是徐江的人,但也不是我们这边的人。”
“第三方。”陈烬说,“监视着这一切的第三方。”
“也可能是想利用你搅浑水的第三方。”老枪把烟蒂装回密封袋,“不管怎样,你现在有了两个明确的方向:徐江和那个无线控制系统,以及红蝎和她的蝎子戒指。但时间不多了。”
墙上的日历显示:10月9日。
距离雷霆行动,还有八天。
陈烬关掉视频,打开一份新的文档。标题是:干预测试计划·第一轮。
“我们不能一直被动观察。”他说,“我需要测试,如果改变某些关键节点,会发生什么。蝴蝶效应。”
“你想怎么测试?”
“雷洪手下在城南物流园的交易,原定是10月10日晚上。”陈烬调出物流园的地图,“我想提前一天破坏它,但不用我们的人。用其他帮派的人。”
老枪眯起眼睛:“借刀杀人?”
“不,是制造混乱。”陈烬在地图上标记出几个点,“雷洪最近和周正龙走得很近,这动了其他毒贩的蛋糕。如果我们匿名把交易情报透露给‘青龙帮’——雷洪的老对头——他们会很乐意去捣乱。而我们要做的,就是在混乱中观察各方的反应。”
“观察什么?”
“观察徐江的反应。”陈烬说,“他是行动指挥,如果物流园出事,他必须处理。观察他的决策速度、调派方向、有没有异常的‘保护’动作。也观察红蝎——她昨晚出现在码头附近,可能也在监控局势。还有,观察那个第三方会不会再次出现。”
老枪沉思片刻:“风险很大。如果青龙帮的人失控,可能会引发枪战,伤及无辜。”
“所以时间要选在凌晨两点,物流园基本没人。而且我会提前匿名报警,让巡警在附近‘巧合’出现,控制场面。”陈烬已经想好了细节,“我要的只是一场混乱,不是屠杀。”
“你怎么确保情报能准确送到青龙帮手里?”
陈烬从背包里拿出一个旧手机:“用这个。我昨天去二手市场买的,预付卡,用完就扔。我会用变声器打电话给青龙帮的二把手‘刀疤刘’,他生性多疑,但贪婪。我会说我是雷洪手下想跳槽,用这个情报当投名状。”
老枪盯着他看了很久,最后叹了口气:“你计划得很周全。但计划永远赶不上变化。尤其是当你主动搅动一潭死水时,你不知道底下会冒出什么怪物。”
“所以我们需要预案。”陈烬打开另一份文件,“这是物流园周边的所有出口、监控盲区、以及最近的派出所响应时间。如果有意外,我们在这三个位置有接应点。”
他指着地图上三个用红圈标记的位置:一个加油站,一个二十四小时便利店,一个废弃的修车厂。
“接应人是谁?”
“我。”老枪说,“但我只会在外围,一旦情况失控,我会发信号让你撤,你必须立刻撤。这是底线。”
“成交。”
计划定在10月9日深夜执行。还有一整个白天的时间准备。
---
上午十点,市局大礼堂。
全省缉毒表彰大会正在举行。主席台上坐着省厅领导、市局领导,还有几位“热心禁毒事业”的企业家代表。其中就有周正龙。
陈烬作为刑侦支队代表坐在后排。他穿着警服,坐姿端正,但目光一直锁定在周正龙身上。
周正龙今天穿着深灰色中山装,戴一副金丝眼镜,头发梳得一丝不苟。他坐在企业家代表席第二位,正微笑着听领导讲话,偶尔点头,偶尔鼓掌,姿态谦和得体。
如果不是知道那些线索,陈烬会觉得这是个典型的成功商人——慈善家、政协委员、连续三年被评为“优秀企业家”。他的正龙集团涉足房地产、物流、餐饮,每年纳税过亿,捐助希望小学、禁毒宣传、见义勇为基金。
完美的外壳。
表彰环节开始。周正龙上台接受“禁毒先锋企业”奖牌,并发表简短讲话。他声音温和,语速平缓:
“……毒品是社会的毒瘤,我们企业有责任配合警方,共同维护社会的纯净。正龙集团将持续投入禁毒公益事业,为打造无毒城市贡献力量……”
台下掌声雷动。
陈烬注意到,坐在前排的徐江也在鼓掌,表情自然。两人之间没有任何眼神交流,就像完全不认识的两个人。
但陈烬记得那份内部调查报告——徐江曾多次与周正龙“公务会面”。也记得赵工说的——码头改造时,那个“姓徐的警官”坚持加装独立供电系统。
完美的不在场证明,完美的公务理由,完美的表面清白。
讲话结束,周正龙下台。经过嘉宾席时,他微微侧身,对坐在第三排的一个女人点了点头。
那个女人穿着米白色套装,长发盘起,戴着一副无框眼镜,看起来很干练。她回以微笑,然后低头在本子上记录着什么。
陈烬用手机拍下这个瞬间,然后放大照片。女人胸前挂着工作牌:市电视台·新闻部副主任·苏婉。
姓苏。
陈烬立刻联想到苏清——老枪搭档的女儿,六年前失踪的那个财务助理。也姓苏。
是巧合吗?
他发信息给老枪,附上照片:“认识这个女人吗?”
几分钟后,老枪回复:“苏婉,苏清的堂姐。比苏清大八岁,在电视台工作,主要做时政新闻。她丈夫是市委宣传部的副处长。”
“她和周正龙有关系?”
“公开报道里,她采访过周正龙三次,都是正面报道。私下关系不清楚。”
又一个连接点。
陈烬收起手机,继续观察。表彰大会在十一点半结束,人群开始退场。周正龙被几个企业家围着说话,徐江则和禁毒支队的同事一起离开。两人始终没有靠近。
但就在徐江走出礼堂大门时,陈烬看见,苏婉快步跟了上去,在走廊转角处追上徐江,递过去一个文件袋。
徐江接过,两人低声交谈了几句。徐江点头,苏婉微笑,然后各自分开。
整个过程不到二十秒,在嘈杂的人群中毫不显眼。
陈烬用手机录下了全程。虽然听不清对话,但肢体语言很明显——苏婉给文件袋时很自然,徐江接得也很自然,像是某种例行交接。
文件袋里是什么?新闻素材?还是别的?
他决定跟苏婉。
---
苏婉开一辆白色丰田轿车,离开市局后直接回了电视台。陈烬打车跟在后面,保持两个车位的距离。
下午一点,苏婉从电视台出来,换了一身休闲装,开车去了市中心的一家咖啡馆。陈烬把出租车停在街对面,透过咖啡馆的落地窗观察。
苏婉在角落里坐下,点了杯咖啡。五分钟后,另一个女人推门进来——波浪卷发,穿着黑色风衣,戴着一顶宽檐帽,帽檐压得很低。
但陈烬认出了她走路的姿势,还有她坐下时,手指上那枚蝎子戒指的反光。
红蝎。
两个女人在咖啡馆角落交谈了大约十五分钟。大部分时间都是苏婉在说,红蝎安静地听,偶尔点头。红蝎没有摘下帽子和墨镜,但肢体语言显示她很专注。
最后,红蝎从包里拿出一个小信封推给苏婉。苏婉快速收起,然后两人先后离开——红蝎先走,五分钟后苏婉才起身。
陈烬迅速做出决定:跟红蝎。
红蝎步行离开咖啡馆,拐进旁边的一条商业街。工作日午后,街上人不多。她走得很快,但步伐稳定,不时用橱窗玻璃的反光观察身后。
陈烬保持距离,利用街上的行人做掩护。他换了顶帽子,戴上口罩,外表看起来就是个普通路人。
红蝎走进一家大型商场,在女装区转了转,然后突然拐进安全通道。陈烬快步跟上,推开安全门时,楼梯间里已经空无一人。
他屏住呼吸,倾听。楼上有轻微的脚步声。
他向上追。二楼、三楼、四楼……脚步声一直往上,直到天台门。
陈烬推开天台门时,红蝎正站在天台边缘,背对着他,望着远处的城市天际线。风很大,吹起她的卷发和风衣下摆。
“跟了我四条街,挺有耐性。”红蝎没有回头,声音被风吹得有些模糊,“陈警官。”
陈烬停下脚步,手摸向腰后的电击器:“你认识我。”
“一个死了七次的人,很难不认识。”红蝎转过身,摘下墨镜。她的眼睛很漂亮,但眼神冷得像冰,“或者说,正在经历第七次循环的人。”
陈烬全身的肌肉瞬间绷紧。
循环。她用了这个词。
“我不知道你在说什么。”他保持声音平稳。
“左肩的幻痛,每天凌晨三点从枪击中惊醒,记得那些不该记得的细节。”红蝎一步步走近,“还有那些齿轮转动的声音——‘代价:记忆残片’,对吗?”
陈烬握紧了电击器:“你是谁?”
“一个和你一样,被困在时间里的人。”红蝎在距离他三米处停下,“但我比你早进来很久。久到我已经忘了自己原本该是什么样子。”
她抬起手,蝎子戒指在阳光下闪着暗红色的光:“这是我的锚点。每次循环开始,我看到这枚戒指,就知道游戏又重启了。你呢?你的锚点是什么?”
陈烬沉默。他的锚点是左肩的伤,是那些子弹的轨迹,是阿南死前的眼神。
“不说话也没关系。”红蝎笑了笑,笑容里没有温度,“我来找你,是想告诉你一件事:你正在犯一个错误。”
“什么错误?”
“你以为你的敌人是徐江,或者周正龙,或者雷洪。”红蝎说,“但他们也只是棋子。真正的棋手,你还没见到。”
“谁是棋手?”
红蝎摇头:“我不知道他的名字,也不知道他的样子。我只知道,每次循环,他都在。他调整剧本,安插演员,控制节奏。我试过七次想找出他,七次都失败了。第八次,我决定换个玩法——找一个盟友。”
“你想和我合作?”
“我想和你交换信息。”红蝎从风衣口袋里掏出一个U盘,扔给陈烬,“这里面有你想要的东西:码头独立供电系统的完整设计图、控制信号的频率和加密方式、以及徐江过去三年所有非公开行程记录。作为交换,我需要你帮我做一件事。”
“什么事?”
“10月13日晚上,码头线人接头。”红蝎说,“按照原剧本,那天晚上我会去和徐江碰头,传递最后的情报。但这一次,我不想去了。我需要你替我去。”
陈烬盯着她:“为什么?”
“因为那天晚上我会死。”红蝎的语气平静得像在说别人的事,“每次循环,只要我去那个接头点,都会死。子弹从东南方向的废弃水塔射来,口径.338,和留在你安全屋的那枚一样。我想知道,如果换你去,死的是你,还是那个狙击手会改变目标。”
“你想用我当诱饵。”
“我想测试规则。”红蝎纠正道,“测试这个循环的剧本能不能被大幅修改。如果你死了,循环重启,我们失去这次机会,但至少知道剧本有弹性。如果你没死,我们就能拿到那天晚上本该传递的情报——关于雷霆行动真正目标的。”
“真正目标?”
“你以为行动真的是为了抓雷洪?”红蝎笑了,“雷洪只是个幌子。真正的目标,是借这次行动,清洗警方内部的‘不稳定因素’。包括你,包括阿南,包括所有可能知道太多的人。”
陈烬感觉后背发冷:“这是谁的计划?”
“我不知道。但每次循环,那天晚上的狙击手都会出现,杀掉线人,也杀掉任何可能接触线人的人。”红蝎重新戴上墨镜,“所以这一次,你去。带着这个。”
她又扔过来一个小东西——一个纽扣大小的黑色装置。
“信号发射器。如果你遭遇狙击,按下它,我会知道。如果你拿到情报,也按下它,我会来找你取。”红蝎转身走向天台边缘,“记住,10月13日晚上十一点,码头西侧废弃仓库区,第三排第二个仓库。暗号是:‘今晚的潮水来得比平时早。’”
“如果我不去呢?”
“那你永远不知道雷霆行动的真相,也永远找不到那个真正的棋手。”红蝎回头看了他一眼,“而我会在下一次循环里,继续寻找新的盟友。但你呢?你能承受多少次死亡?那些记忆残片,每次死亡都会叠加,直到你分不清现实和幻象,直到你疯了。”
她说完,翻过天台栏杆,顺着外墙的排水管滑了下去。等陈烬冲到栏杆边时,楼下的小巷已经空无一人。
只有他手里,握着那个U盘和信号发射器。
---
下午三点,陈烬回到新安全屋。
老枪正在调试一台旧式收音机改装的信号监听设备。看见陈烬手里的东西,他挑眉:“新收获?”
“红蝎给的。”陈烬把U盘插进电脑,“她说她是循环者,比我更早陷入循环。这是第八次。”
老枪放下手里的工具,走过来:“你信她?”
“她知道的细节太多了。”陈烬打开U盘文件夹,“包括我左肩的幻痛、齿轮声、记忆残片。这些我没告诉过任何人。”
“也可能是徐江那边的人,用这种方式获取你的信任。”
“有可能。”陈烬点开第一个文件——码头独立供电系统的设计图,“所以我们先验证这些信息的真实性。”
设计图非常详细,甚至标注了每个零件的型号和供应商。陈烬对比昨晚在码头实际看到的电箱结构,完全吻合。控制信号的频率是2.417GHz,加密方式是简单的滚动码,每十分钟更换一次密码——但密码生成算法也附在了文件里。
“如果是真的,”老枪盯着屏幕,“这意味着我们可以反过来控制那个系统。在行动那晚,让照明系统失效,或者制造故障。”
“但红蝎说,行动那晚会有狙击手。”陈烬打开第二个文件,徐江的行程记录,“她让我10月13日替她去接头,测试狙击手的目标会不会改变。”
“你不能去。”
“我必须去。”陈烬调出日历,“如果她说的是真的,那天晚上是获取关键情报的最后机会。如果她说的是假的,那也是一个揪出她的机会。”
老枪沉默了一会儿:“你越来越像赌徒了。”
“当你的筹码是无限重来的机会时,赌博就成了最优策略。”陈烬关掉电脑,“而且,今晚我们还有一场测试。先从小的开始。”
晚上十一点,城南物流园。
陈烬躲在物流园外围的绿化带里,用夜视望远镜观察B区7号仓库。老枪在五百米外的车里,通过改装收音机监听警用频道。
凌晨一点,三辆厢式货车驶入物流园,停在7号仓库门口。车上下来七八个人,开始卸货——一个个印着“机械设备”的木箱,但搬运的动作显示箱子很轻。
毒品,或者现金。
陈烬拿出那个旧手机,拨通了刀疤刘的号码。变声器让他的声音听起来像个中年男人:
“刘哥,我长话短说。雷洪的人现在在城南物流园B区7号仓卸货,价值不低于五百万。巡警两点换班,有一个小时空窗期。信不信由你。”
说完就挂断,拔出电话卡掰断,手机扔进旁边的下水道。
接下来是等待。
凌晨一点二十,物流园东侧入口驶入四辆面包车,没有开车灯。车停下后,下来二十多个人,手里都拿着钢管和砍刀,领头的正是刀疤刘——脸上那道从额头到下巴的伤疤在月光下泛着白光。
青龙帮的人迅速包围了7号仓库。里面的人发现不对劲,想关门,但晚了。
冲突爆发。砸东西的声音、叫骂声、惨叫声。没有枪声——在这种地方开枪会引来大麻烦,黑道有黑道的规矩。
陈烬按计划,用另一个一次性手机匿名报警:“城南物流园B区7号仓库有人械斗,人很多,见血了。”
然后他继续观察。
一点三十五分,第一辆巡逻警车到达。两名巡警持枪下车,喝令双方停手。但场面已经失控,青龙帮的人想撤,雷洪的人想追,混战中有人袭警——一个巡警的警帽被打飞。
更多的警笛声从远处传来。
陈烬的视线一直锁定在仓库侧面的一个阴影处。那里有个人,一直没参与打斗,只是冷眼旁观。陈烬用望远镜拉近——是黑皮。
黑皮在观察,也在用对讲机说什么。然后他悄悄退入阴影,从仓库后门溜走。
陈烬记下方向,准备跟上去。但就在这时,他看见另一辆车驶入物流园——黑色SUV,没有警灯,但车型和昨晚码头见到的一样。
车子停在冲突现场外围,车门打开,徐江下车。
他穿着便服,表情严肃,正在用对讲机指挥。很快,更多的便衣警察出现,开始控制场面、抓捕双方人员。
陈烬注意到一个细节:徐江到场后,第一时间走向被袭警的那名巡警,低声问了几句,然后抬头看向仓库屋顶——那里有一个监控摄像头。
他拿出手机,似乎在打电话让人调取监控。
陈烬立刻撤离。按照预定路线,他穿过绿化带,翻过围墙,跳上等在路边的老枪的车。
“怎么样?”老枪一边开车一边问。
“徐江来了,比正常响应快了十五分钟。”陈烬脱下伪装的外套,“他好像很在意监控。而且黑皮提前溜了,他可能认出了这是陷阱。”
“你在现场暴露了?”
“应该没有。我一直保持距离。”陈烬看向车窗外,物流园的方向警灯闪烁,“但徐江可能会怀疑。这次测试打草惊蛇了。”
“但也得到了信息。”老枪说,“徐江的反应速度异常快,说明他对这个物流园有特别关注。而且他在意监控,说明他不想留下某种记录。”
车子开上主路,汇入夜间的车流。陈烬靠在座椅上,左肩的幻痛又开始发作,比以往更剧烈。
他闭上眼睛,脑海里回放今晚的所有画面:青龙帮的突袭、黑皮的冷眼旁观、徐江的快速到场、还有他对监控的在意……
以及红蝎在天台上说的那些话。
“真正的棋手,你还没见到。”
陈烬睁开眼,从口袋里掏出那个信号发射器。纽扣大小,黑色,侧面有一个微小的按钮。
“老枪,”他说,“10月13日晚上,我要去码头接头。”
老枪没说话,只是握紧了方向盘。
“但我需要你帮我做一件事。”陈烬继续说,“那天晚上,你在东南方向的废弃水塔埋伏。如果狙击手出现,我要你把他留下。活的。”
“你确定会有狙击手?”
“红蝎说她每次去都会死。”陈烬看向窗外飞速倒退的街灯,“如果她说的是真话,那狙击手一定在。如果她说的是假话……那这就是个陷阱,但至少我们知道是谁设的陷阱。”
老枪沉默了很久,最后说:“我需要一把好枪,和足够的时间熟悉水塔的地形。”
“枪我有办法。”陈烬说,“地形我明天去勘测。”
“还有一个问题。”老枪在红灯前停下,“如果狙击手是警方的人呢?如果他是徐江安排的呢?我开枪,就是袭警。”
陈烬转头看他:“那就让他开不了枪。打手,打武器,别打死。只要留下人,留下枪,我们就能知道子弹是不是.338,是不是和之前的弹壳匹配。”
绿灯亮起。车子继续前行。
“你知道你在做什么吗?”老枪的声音很轻,“你在计划对抗可能是自己同事的人。你在用非法手段获取情报。你在赌博,赌注是你的警察身份,甚至可能是你的自由。”
“我的赌注早就押上了。”陈烬说,“在我第一次死亡的时候。”
车子驶入南郊的黑暗。远处,城市的灯火像一片虚幻的星海。
而在那片星海的某个角落,码头沉默地矗立在江边。电箱里的控制系统待机灯红着,等待有人按下那个能点亮死亡舞台的按钮。
距离10月13日,还有四天。
距离雷霆行动,还有八天。
距离下一次可能的死亡,倒计时开始。