雨滴在窗上滑得歪斜,玻璃映出办公室里唯一的光源——台灯下那张摊开的笔记本,林澈的手指还抵在钢笔尾端,墨迹干了半截,像被掐断的呼吸,他没动,掌心仍压着桌面,冷意从指尖爬上来,渗进骨头。
他把三色图表归了档,封面盖上“线索附卷”章,放进专案组资料柜最底层,没人说话,也没人再问。走廊脚步声走远后,他回到工位,抽屉拉开,取出一叠复印件——塔诺·维斯特涉案记录汇编,检察院内部编号:Y-207至Y-231。纸页泛黄,边角卷曲,是他过去半年逐份调取、复印、标注的成果。
这一次,他不再按罪名分类,也不再标记证据链缺口,他翻出新的A5横线本,在左侧写下第一行字:“2003年,D7仓库纵火案,嫌疑人塔诺·维斯特涉嫌故意杀人。”
右边空白处,他停了几秒,落笔:“五名码头工人死亡,家属称事发前收到威胁信,内容为‘闭嘴或烧成灰’,调查未立案。塔诺当晚带三人持械进入仓库,确认死者身份后离开。无监控,无目击证人直接指认其动手。”
他又翻一页。
“2005年,永宁街驱逐事件,涉嫌非法拘禁、暴力胁迫。”
“永宁街十五户居民被强行清退,其中三人受伤送医。塔诺名下地产公司‘宏远置业’次日取得该地块开发权。官方记录称其未参与现场行动。”
他在右边补上:“居民陈桂兰笔录(未入卷)提及,当晚有蒙面人闯入家中砸窗泼油,其子藏身衣柜听见对方提‘塔老板要地,不走就剁手’。三日后,塔诺派人送医药费并协助搬离,陈桂兰称‘他没来,但钱是干净的’。”
笔尖划过纸面,沙沙作响,窗外铁锈味混着湿气钻进来,空调滴水声规律得让人发闷。他一条条列下去,每写一项,左边的罪名就越重一分,右边的注释却越沉一段,那些他曾视为“恶行铁证”的案件,开始显露出另一种轮廓——不是洗白,也不是开脱,而是某种他从未允许自己去触碰的“上下文”。
凌晨一点十七分,他合上卷宗复印件,抽出手机,打开搜索框,输入“塔诺·维斯特 行动时间线”。没有点搜索,只是盯着名字看了很久。然后退出,点开通讯录,找到那个没有备注的号码,编辑短信框。
“我在重新看你的每一个案子。”
删掉。
“我开始理解你做过的事。”
又删。
光标闪着,像在等一个更诚实的句子,最终他只打下最初那句,发送。
时间跳到四点零七分。
手机震动,屏幕亮起一行字:“看到什么了?”
林澈没立刻回,他翻开手机相册,滑到存档最深处——那是他私下拍下的现场照片:D7仓库地面焦黑的痕迹,码头焚毁车辆扭曲的车架,废弃工厂墙上挂着的铁链,每一张都曾是他呈报上级的“犯罪证据”,每一帧都指向同一个结论:此人危险,必须铲除。
现在他放大那张D7仓库的照片。角落里有一块烧剩的布条,原本以为是杂物,此刻才注意到上面印着模糊的字母:F&T。信和贸易。而根据李德海的口述,当晚车上的人,正是从信和贸易的调度中心出发。
他忽然明白,塔诺不是在制造混乱,是在清理某个早已腐烂的系统留下的残渣,不是正义,但也绝非单纯的报复,是一种……持续了二十年的清算。
他打字:“看到你的罪和你的人越来越难分开了。”
发送。
等待。
五分钟后,回复来了:“不用替我找理由。我做的事我认。我不想让你在看我的案子时还要替我想‘他为什么这么做’,你就当我是个纯粹的坏人,然后把我办掉。”
林澈盯着这行字,手指僵住,他慢慢把手机翻过来,背面向下,扣在桌面上,动作很轻,像是怕惊扰什么,然后仰头,靠向椅背,闭上眼。
天花板的裂缝依旧,从墙角斜穿而过,像一道旧伤。他记得第一次来这个办公室时就看见它,当时觉得碍眼,后来也就习惯了,就像他习惯了把人分成“有罪”和“无罪”,把事分成“合法”与“违法”。可现在,那道裂缝仿佛裂进了他脑子里,一边是法律条文,一边是那些无法归档的细节——女人递来的面包,老人颤抖的手,还有二十年前雨夜里那只拉他离开的手。
他睁开眼,翻开笔记本最后一页,前面密密麻麻的双栏记录已经填满,像两支对峙的队伍,他在下方空白处,用黑笔写下:
“法律告诉我他犯了什么罪,人心告诉我他为什么犯了罪,法律和人心在我这里开始打架了,我不知道谁打得过谁。”
字迹比平时潦草,最后一笔拖得很长,几乎划破纸页。
窗外天光未明,远处高楼轮廓模糊,像泡在水里的铅笔画,办公室暖气依旧不足,他没起身去调,也没披外套,咖啡杯底结了一层薄皮,和昨夜一样,但他已经不想喝了。
手机仍面朝下躺着,没再震,他没去翻,也没再打字,只是坐着,目光落在那行字上,仿佛只要盯得够久,答案就会从纸里浮出来。
台灯的光照在他半边脸上,另一边陷在暗里,笔帽滚落在桌角,沾了墨,像一颗凝固的血点。
雨还在下,顺着窗框滑下来,在玻璃上留下灰白色的痕,像擦不掉的字。