关铄带着沈恪之二次抵达案发公寓。夜色很沉,雨雾糊住落地窗,窗外的霓虹晕成一片模糊的光斑。屋里灯光惨白,褪去了往日的烟火气。遗体已被邵宁接走,运回了法医中心,空旷的卧室安静得可怕,只有雨丝不断滑过玻璃。
这里是林晓晓独居数年的住处,也是那桩被定性为“完美密室意外”的命案现场。全屋陈设规整得近乎刻板:桌椅归位,摆件整齐,床品平整如初。可正是这份毫无瑕疵的妥帖,透着一股不正常的刻意——像是案发之后,有人细细擦拭、归置过所有痕迹。
关铄戴上全新乳胶手套,手指扣合的动作标准刻板。他俯身,指尖逐寸抚过床头柜台面、边角缝隙、柜体接口,目光扫过屋内每一处角落。
他做这行有个习惯:进现场先不急着看东西,先站定,把整间屋子当成一个活的东西来看——它在说什么,它把什么藏起来了。可这一间,太安静了。安静得不像案发现场,倒像样板间。所有的东西都在它们该在的位置上,一分不多,一分不少。
“表层指纹、浮尘全部被统一清理。”他低声研判,“擦拭力度、走向高度一致,全屋消杀痕迹规整均匀,没有慌乱仓促的迹象。”
他直起身,缓缓扫视全屋。
“凶手心理素质极强,反侦查能力远高于普通嫌疑人。作案之后没有急于逃离,反而从容整理现场、抹平显性痕迹、修饰死者遗体。典型的高智商预谋犯罪。”
这句话他自己说出来,心里也认。他见过太多的现场:翻箱倒柜的、血迹凌乱的、凶手仓皇之间留下破绽的。眼前这种“太干净”,反而是一种更高级的痕迹——它证明有人在这一整套流程上,提前演练过。
初次勘查,全队都被这份“干净”蒙蔽了。先入为主被密室和闭环监控引导,笃定这是一场无破绽的意外猝死。如今再看:真正的意外现场一定留有疏漏与混乱,只有蓄谋已久的谋杀,才会耗费心力伪造出这样天衣无缝的平和假象。
沈恪之静立在卧室中央,没有四处走动。姿态松弛,精神却高度集中。
他不去触碰物件,也不用仪器。漆黑的眼眸缓缓扫过全屋,刻意略过那些摆放完好、光鲜整齐的陈设,视线落在常人容易忽略的死角、阴影夹缝、物品细微错位的地方。这是侧写师独有的复盘逻辑:不看现场的“形”,而是追溯凶手留下的行为轨迹与心理破绽,反向还原犯罪过程。
他脑子里此刻没有尸体,只有一个人。一个在深夜站在床边、俯身看着熟睡的妻子的男人。他在想什么,他犹豫了没有,他从哪一侧下手,他把那支救命的喷雾拿在手里的时候,停了多久。
他寻的不是物证,是那个人在这间屋子里的影子。
几秒专注的静默过后,他侧了侧头,目光落在床头那只枕头上。
关铄移步过去,顺着他的视线俯身。枕套正面确实簇新,可侧面贴近枕芯的那一道缝线内侧,有一小块极不显眼的深色印痕。颜色暗沉,边缘发散,被枕套的纹理吃掉大半,不翻到这一面、不贴着光看,根本注意不到。它不像血,也不像水渍,像是什么液体渗进去之后又被人反复擦过,只剩下这一点没能彻底抹净的残迹。
关铄看了很久。他甚至换了两处角度,又借着手电的侧光看了一遍。做他们这一行的都知道,人抹掉痕迹的时候,手是往下走的,抹得到表面,抹不到纤维深处。这块印痕就卡在那一层里——在缝线内侧,在光打不到的地方。它之所以能留下来,恰恰因为擦它的人以为已经擦干净了。
关铄直起身,动作没有半分多余的迟疑,朝守在现场的技术员抬了下下巴。
“单独封袋,连夜送检验科。”他说,声音很平,“全谱比对,先锁成分,再做来源溯源。别猜,等报告。”
技术员应声上前,剪下那一小片枕套,装进证物袋封存,编号登记。
沈恪之翻开速写本,笔尖落下:
“外源致敏药物,人为消杀,预谋作案。”
寥寥数行,击碎了“意外猝死”的定论。
他合上本子,声音很轻:“擦得掉表面,擦不掉渗进去的那一层。”
这句话很轻,落在满屋子的寂静里,却比刚才任何一句分析都沉。林舟握着证物袋的手紧了一下。他忽然意识到,顾问看的从来不是现场本身,是做出这个现场的那双手。
关铄看了他一眼,没接话,只是把这一句记进了心里。
关铄心底的疑点快速串联:遗体异常的安详姿态、凭空消失的急救设备、刻意表演的恩爱氛围、全屋统一的消杀痕迹、枕套上那点擦不净的残痕。全部互为印证。一条蓄意杀局在脑海里成型。
他没急着下结论。这份枕上残痕只是间接物证,成分未定、来源未明,不足以直接定罪,但已经推翻了“密室无凶手”的判断。
复勘结束,二人没有久留。楼道晚风裹着雨丝吹进屋内,稍稍冲淡了现场凝滞的阴冷。
返程途中,雨雾依旧笼罩南城。霓虹被水雾晕染模糊,像这桩案件层层包裹的伪装。车厢里没人开口。
雨刮一下一下地扫着挡风玻璃,把外面的灯火刮成流动的一片。关铄握着方向盘,余光里是副驾上那个人的侧影——他坐得很直,肩膀没有塌下来,像还站在那个房间里。关铄想问一句“累不累”,话到嘴边,又觉得这个人大概不会诚实地答,就没问。
一路行驶,关铄对沈恪之的认知正在悄然改变。那点旧识的印象不再只停留在四年前军营的惊鸿一瞥,更多来自眼前实打实的现场能力。这份认可被他收在心底,不会干扰办案判断。
回到警队已经过了凌晨两点。办公区的灯还亮着,值守的同事趴在桌上打盹,走廊尽头只有值班室一两盏灯。林晓晓的初步报告还压在法医室那边,正式件要等第二天上午,换句话说,这个夜里该做的都做完了,剩下的只能等。
关铄把案卷锁进柜子,回头扫了一眼还杵在工位上的几个人:“都回去。材料明天再理,人熬坏了,案子谁来跑。”
人陆陆续续散了。沈恪之合上速写本,正要走,关铄先一步拿起桌上的车钥匙:“我送你。”
沈恪之脚步顿了半拍,没回头:“不用,我自己打车。”
关铄没再让第二遍。他跟出去,站在楼门口的雨棚下,看沈恪之从口袋里摸出手机,站到路边叫车。雨已经停了,路面还亮着水光,出租车停在台阶下面的时候,车顶的灯在湿地上拖出一小片黄,隔着几米远,都能听见发动机的闷响。关铄没上前,也没多说一句。从前他送人送到门口,是职责;现在他站在这里不想走,是别的东西。他知道这个人很冷,把所有人都挡在一步之外,可他就是认为,这个人总得有人去捂热。
出租车拐出大院,汇入主路。关铄站在原地,一直看着那点尾灯。尾灯在路口亮了一下,拐弯,被楼角挡住,看不见了。他这才回过神,回身去开车。雨后的凌晨很静,他坐进驾驶位,发动车子。他没直接回住处。车在城市里绕了小半圈,最后停在江边一段没什么人的路上。他熄了火,坐着,没开音乐。天正在慢慢亮,东边那层灰被一道极淡的白撬开。才重新发动车子,回了住处。
第二天仍旧阴雨。关铄刚到警队,就在走廊里碰上了林舟。林舟手里举着一份报告,裤脚湿了一截。
“关队,林晓晓尸检报告出来了。”
“怎么是你去取。”
“我……正好在楼下。”林舟说,“邵姐说报告赶着要,我上来一趟快。”
谁都知道到法医室来回一趟二十分钟。没人说破。
两人一前一后往重案组走。推门进去,办公桌那头的位置上已经坐了人。
沈恪之已经换过衣服。昨夜那身衬衫沾了雨气和现场的潮灰,今天换了一件宽松的白色棉衬衣,领口松着,袖口随意挽到小臂。衣料垂下来,越发衬得人清瘦,锁骨在领口下面显出一道线条。他坐在靠窗的位置上翻档案,一页一页翻得很慢,从头到尾没出声,连进来人都没有抬眼。
林舟下意识放轻了脚步。这间屋子里的空气,因为那个人坐在这里,好像比走廊尽头又冷了几分。他凑到关铄耳边小声道:“关队,邵姐的手写报告”
关铄接过报告翻了两页。字是邵宁手写的,条理清楚,最后一段是她单列的,画了一道线。
“重度药物过敏致死,理论上存在两种路径。”关铄念出声,“其一为自身发病,其二为外源注入致敏原后诱导发作。前者发作前通常可见一定时长的前驱症状,家属或同住者应有察觉;后者潜伏时间短,发作突然,且发作时人在无意识状态,无自救可能。”
报告最后一句是邵宁自己加的:
“若要排除第一种,需调取死者近三个月的用药记录与就诊记录,并确认其是否始终自行配药。此项超出尸检范畴,建议由侦办方核查。”
关铄把那句看了两遍。
“她这句是替我们把路指到哪儿了。”他说。
“指到哪儿了。”林舟问。
“指到药是谁经手的那一环。”
沈恪之在旁边一直没有出声,这时候开口:“她把不确定的留在报告里,把确定的留给证据。这是她自己守的线。”
林舟捏着报告,忽然说了句:“她这个人,说话就这个样。”
“什么样。”
“……像在跟你划清界限。”林舟说,“什么都给你,就是不多给你一句。”
关铄看了他一眼,没接话。
沈恪之倒是接了一句:“她不是不给你。”
“那是什么。”
“因为她给出的每一样东西,都是从自己身上割下来的。”沈恪之说,“她不习惯跟人亲近,能交出去的只有这些——一份报告写满,就是她全部的诚意。你要再多一句,她不是不肯,是拿不出来了。她把能给的都给完了,剩下的部分,她自己也没有。”
林舟把这句话记下来了。他后来记了很多天,也没想明白到底是什么意思。
——
大家神经紧绷。被推翻的结案结论已经让所有人意识到,这桩看似简单的案子背后,藏着一场精心编织的谋杀骗局,而杀人凶手还在逍遥法外。
办公室里气氛绷着,只剩设备微弱的电流嗡鸣。
关铄把封存证物归置进专用收纳区,回身面向全队。
林舟上前一步,面色带着复盘后的自责:“关队,前期我们存在侦查盲区。我们明知江屿与死者已经分居,却因为房产登记里仍有他的名字、他长期保有内部通行权限,把几次出入误当成既往生活习惯,没有第一时间把他的轨迹列为重点复核对象。”
“不必盲目大面积复盘。”
沈恪之的声音清浅响起。他站姿挺拔,神情淡漠,没有半分争功的意思。速写本摊开,纸上只有凝练的关键词。
“三点核心:微观痕迹、证物溯源、利益动机。”
关铄垂眸看向纸面,眉峰极细微地蹙了一下。多年刑侦习惯让他更适应逐条详实、落地具象的研判报告。这样高度浓缩的概括跳出常规框架,第一眼难免生出疑虑:仅凭几句总结,能否支撑实际办案。
但下一秒,枕套上那道深色残痕、凶手滴水不漏的现场布置、处处表演出来的亲密假象,一幕幕在脑海闪过。
那点迟疑迅速消散。
这不是空泛的猜想,是看透层层表象之后筛掉所有无效方向的侦查指引。
关铄接过这份指引,迅速把抽象要点拆解成全队可以执行的具体指令,责任划分到人。
“林舟,全员分工。”
“第一,技术组二次复勘现场,重点处理被过度消杀、人为擦拭规整的区域。全面提取微观毛发、皮屑、织物纤维,所有人为清理痕迹拍照登记。”
“第二,外勤组溯源失踪的急救设备,走访药店、线上交易渠道。同步核查江屿消费、出行轨迹,搜查其私家车、办公室、私人储物点位,寻找被藏匿或销毁的证物。”
“第三,核查组调取江屿单位的考勤与门禁记录,核对他的手机消费、网购流水,以及近三个月的人际往来。同步深挖两人的情感裂痕,锁定作案动机。”
“收到!”林舟应声领命。
队员们分头行动,键盘、对讲机、低声对接案情的声响重新交织。
喧嚣之中,办公室中央只剩下关铄与沈恪之两人。
穿堂的夜风裹着湿冷拂动沈恪之额前的碎发。他的情绪极少被案情牵动,眼中依旧是惯常的平静。
关铄缓步上前,目光先落在速写本上那三行关键词上,停留片刻,再抬眼看向沈恪之。
“我见过不少做心理画像的。”他说,语气褪去对峙的锋芒,只剩专业探讨,“他们交上来的报告很厚,我一个字都不信。”
“所以你只看物证。”
“所以我只看物证。”
沈恪之迎向他的视线,漆黑眼眸沉静无波。
“无隙之爱,必是伪饰。”
八个字点破本案内核,也道破了很多虚假亲密关系的真相。
真实的亲密关系本就会留有争吵、疏漏、不完美。只有内里腐烂、暗藏算计的感情,才需要时时刻刻维持毫无破绽的完美外壳,用恩爱表演掩盖底下的裂痕与杀意。
办公室陷入短暂的静谧,窗外连绵的雨声成了唯一背景音。
就在这时,关铄的手机骤然震动。屏幕跳动着林舟的名字。
接通电话,听筒里林舟的声音急促而笃定:
“关队!三组线索全部查实!”
“第一,江屿单位的考勤与门禁记录异常。近三个月,他几乎每天都是最后一个离岗,多数时候待到凌晨一两点,周末和节假日也一样。第二,调取他手机里的网购记录,上个月他分两次下单同一款昂贵女士香水,收货地址全填的是他自己的公司。可我们把他家和林晓晓的住处都翻遍了了,一样没见着。第三,云端聊天记录与通话备份显示,二人半个月前爆发过激烈争吵,实际已经决裂,只是对外还维持着恩爱夫妻的假象。还有一处细节,林晓晓常年重度药物过敏,对酒精、香精这一类刺激源都很敏感,向来不碰香水。她家里、她身上,找不到半点和香有关的东西。”
长期滞留在外的深夜、来路不明又无处安放的香水、早已决裂却对外粉饰的婚姻。三个线头,指向同一个方向——他的单位。
关铄眼中寒光一凛。
“人现在在哪儿。”
“在公司。门禁记录显示,早上8点20他刷过卡,之后没再出来过。”
“我过去一趟。”
他挂了电话,抓起椅背上的外套,侧头看向沈恪之:“你留在这儿,把今天复勘的痕迹记录再筛一遍。”
沈恪之颔首,没有异议。
雨势已经转小,只剩檐口零星的滴水。江屿任职的那家公司落在城西,一栋方正的旧写字楼。关铄先给辖区派出所去了个电话,请人一同到场。
上班时间的办公区正是最忙的时候。格子间里电话铃声此起彼伏,打印机在旁边吐着纸,两个抱文件的同事从长廊里侧身让过。关铄跟着行政主管往里走,目光扫过沿途工位,最后停在一处靠窗的位置。
文件架按高矮排齐,笔筒里的笔尖朝着同一个方向,鼠标垫的四角与桌面边缘平行。整洁得近乎刻板,和审讯室里那个人维持的姿态一模一样。关铄叫江屿进行正常问话,他表现得太正常了。
离开时,一个年轻女职员正在茶水间水池边冲洗杯子,听见脚步声回头,朝他礼貌地点了下头。
擦身而过的那半步,一股清甜的香气漫过来。
关铄的脚步没停,睫毛却极轻地动了一下。
是林舟刚才念过的那一款。前调一样,尾调也一样,干净、妥帖,带着被人精心挑过的痕迹。
他走出写字楼。白天的太阳照在台阶上,风里有初秋的凉,人倒是清醒。
有些东西不必写进卷宗。那两瓶香水的去处,他已经知道了。
他站在写字楼外的台阶上,重新拨通林舟的号码。
“传唤江屿。人到之后直接带审讯室,全程同步录音录像,两名侦查员在场,防止串供。他要是抵触,就先按程序问完这一轮,别拖过时限。”
“是。”
他挂了电话,指腹在表壳上按了半秒。
关铄带人离开以后,办公区安静了几分钟。茶水间那两三个人先是互相对了个眼神,然后才把声音压低了往下说。
“刚才那两个人是警察吧。江主管家里……出了什么事?”“不知道,听说是他老婆。”“他老婆不是上个月还来接过他下班。”没人接这句。说的人自己也把话咽了回去,只留着手上那杯水,微微地晃。
议论声最密的那一阵,江屿正从工位那边经过。他手上还拿着那杯没喝完的咖啡,步子不快,甚至朝说话的人那边点了一下头,脸上带着一贯的温和。可只有离得近的人才看得见,他额角渗着一层细汗,衬衫领口下面也被汗浸出一小片深色。他坐回自己的位置,打开电脑,屏幕亮起来,映着他那张看不出半点异样的脸。手指落在键盘上的时候,很稳。