陈默踏进锦绣园3栋702室时,防盗门虚掩着,一股混着奶油甜腻和腐败酸馊的怪味顺着门缝钻出来,黏在九月江城还没散的暑气里,闷得人嗓子发紧。他抬手把警帽往额前压了压,指腹蹭到一层薄汗——楼道里没开空调,瓷砖墙都泛着热气。
“陈队!”小林迎上来时,白手套指尖沾了点淡褐色印子,像是咖啡渍又不像,“死者李娟,32岁,自由插画师。她老公张磊中午出差回来发现的,人已经没气了。”
陈默点点头,弯腰跨过警戒线,目光先落进客厅。浅灰布艺沙发上搭着条米白披肩,边角还卷着,像是刚随手扔上去的。茶几上摆着半杯冰咖啡,杯壁凝的水珠在玻璃面上洇出一小片湿痕,杯底沉着点咖啡渣。最扎眼的是沙发旁的垃圾桶,里面躺着个空牛奶盒,盒身印的生产日期还是三个月前的,保质期就四十天——明摆着早该扔了。
“初步看是中毒?”陈默声音压得低,眼睛没离开那盒牛奶。
“法医刚摸过,嘴唇指甲都有点发绀,胃里查出亚硝酸盐了,浓度不低。”小林递来证物袋,里面装着那盒牛奶,“就这盒,垃圾桶里捡的,上面只有死者指纹。张磊说家里买牛奶都是李娟管,他从来不管这些事。”
陈默捏着证物袋边,对着光看。盒口撕拉得齐整,没一点反复扯拽的毛边,不像是慌里慌张拆开的。他转头往厨房望,开放式台面擦得干净,洗碗池里连个碗都没有,就冰箱门敞着,冷白的光泻出来,里面空荡荡的,除了几瓶酱油醋,就剩半颗蔫头耷脑的生菜,隔板上结着层薄霜。
“张磊在哪?”
“阳台呢,情绪不太好,刚问完一轮笔录。”
陈默往阳台走,没进门就听见压抑的抽气声。张磊背对着他靠在护栏上,肩膀一抽一抽的,身上还穿着出差的深灰西装,袖口沾了点灰,裤脚也磨得有点毛。听见脚步声,他转过身,眼睛肿得像核桃,下巴上冒出层青胡茬,看着是真憔悴。
“陈警官,”他嗓子哑得像卡了沙,“我实在想不通,她怎么会喝过期牛奶?她平时最在意这个了,买东西得把保质期看三遍,家里过期的东西从来留不过夜……”
陈默没接话,手指无意识地摩挲着口袋里的笔。他见多了家属案发后的样子,哭的、闹的、僵着的,张磊这反应看着没破绽,但那句“留不过夜”,像根细刺,轻轻扎了他一下。
“你出差几天?”
“四天,去邻市谈项目。昨天晚上还跟她视频,她说在家赶稿,没说别的。”张磊抹了把脸,指节都泛白了,“今天中午十二点多到家,一开门就看见她躺在沙发上,叫她没反应……我当时脑子都空了,先打120,医生来就说没救了,才报的警。”
“视频的时候,她没说不舒服?或者家里来人了?”
张磊皱着眉想了想,摇头:“没说不舒服,就抱怨了句最近没灵感,画到半夜。客人……她本来就不爱出门,除了快递员,没人来家里。”
陈默走回客厅,蹲下身,视线扫过沙发底、茶几腿,最后停在垃圾桶旁边的地板上。那儿有一小滴奶渍,已经干了,呈浅黄,边缘发暗,像块没擦干净的污渍。他抬了抬下巴:“小林,把这儿的残留物取个样,送回去化验。”
下午三点,法医老周的初步报告传过来。牛奶盒里的亚硝酸盐浓度飙到150mg/kg,远超安全线,成年人喝下去够致命的。死者胃里除了牛奶,还有点面包屑,推测死亡时间在早上八点到十点之间。
“牛奶盒上就李娟一个人的指纹,盒里的亚硝酸盐分布得匀,不像是后来倒进去的,倒像牛奶本身就有问题。”老周在电话里叹气,“但我查了这牌子,最近没出过质量问题,而且过期牛奶再怎么坏,也出不来这么高的亚硝酸盐,肯定是人故意加的。”
陈默捏着手机,指节有点泛白。故意加的?那怎么做到的?李娟要是那么在意保质期,怎么会买盒过期三个月的牛奶?要是别人送的,张磊怎么没提?
他又想起冰箱里的样子——空得离谱,连瓶饮料都没有,更别说新鲜牛奶。按理说,天天喝牛奶的人,冰箱里不该就剩这么盒过期的。
“再去查张磊的出差记录,还有李娟最近见了谁,特别是给她送过东西的。”陈默跟小林交代,“另外,找物业调监控,看案发前三天,有没有人找过李娟,或者陌生面孔进702。”
小林刚走,技术科的电话就来了。他们在牛奶盒的撕拉处发现点不对劲——放大镜下,盒口边缘有道极细的划痕,里面卡了点透明胶的残渣。
“透明胶?”陈默皱眉,“会不会是包装的时候不小心粘到的?”
“不像,”技术科的小吴说,“划痕齐得很,像是有人用透明胶把盒口粘住过,后来撕的时候不小心划到的。而且盒身内侧,撕拉处下面,还有点淡淡的胶水印,不仔细看根本发现不了。”
陈默走到窗边,看着楼下的车来车往。透明胶、胶水印……这说明什么?难道这盒牛奶被人拆过又封上了?比如先把牛奶倒了,加了亚硝酸盐,再重新粘好,装成没开封的样子?可纸质牛奶盒怎么重新密封?而且怎么保证李娟正好会喝这盒?
他突然想起张磊的话:“家里牛奶都是李娟管。”要是李娟固定在某个地方买牛奶,凶手会不会早就摸清了她的习惯,在超市就把牛奶给换了?
第二天一早,小林揣着监控记录和调查结果跑回来,满头汗。张磊的出差记录看着没问题,这四天确实在邻市,酒店有入住记录,同事也能作证。李娟最近的社交圈简单得很,除了跟几个画手朋友在线上聊聊天,线下就见过一次快递员,还是案发前一天下午送画材的。
“小区监控显示,案发前三天,就快递员和张磊回来那天进过702。张磊是昨天中午十二点十五分进的门,之前没异常。”小林指着监控截图,“对了,我们还去了李娟常去的超市,她每周三下午都会去买牛奶,案发前的周三,确实买了两盒,跟垃圾桶里的是一个牌子,但保质期是到下个月的,不是过期的。”
“两盒?”陈默的目光顿了一下,“那另一盒呢?冰箱里没看见。”
“超市的购物小票还在李娟的钱包里,确实是两盒,但张磊说没见过另一盒,李娟也没跟他提过。”
陈默走到白板前,把线索一条一条写上去:李娟,8-10点中毒死亡,喝了含亚硝酸盐的过期牛奶;牛奶盒有透明胶和胶水痕迹,被动过手脚;李娟买了两盒牛奶,另一盒失踪;张磊有不在场证明,无异常人员进入……
总觉得漏了点什么,像手里攥着沙子,明明感觉到有,却抓不住。
他又去了趟案发现场。702的门锁没被撬过,要么凶手有钥匙,要么是李娟认识的人,自愿开的门。客厅、卧室、厨房都翻遍了,没打斗痕迹,值钱的东西也没少,排除抢劫杀人。
陈默再次走进厨房,打开冰箱。冷白的光照在脸上,他盯着空荡荡的隔板,突然注意到冰箱门内侧的储物格上,有道浅浅的压痕,形状正好是牛奶盒的侧面。压痕的位置很高,靠近冰箱门顶部,而那盒过期牛奶,比这道压痕矮了两厘米。
他摸出手机,打开计算器当尺子量了量压痕的长宽,又对比了超市同款牛奶盒的尺寸——分毫不差。这说明,之前放在这儿的,是盒正常高度的新鲜牛奶,不是垃圾桶里那盒矮了一截的过期牛奶。
“小林,过来看看。”陈默的声音有点发紧,“你看这压痕,能判断这盒牛奶放这儿多久了吗?”
小林凑过来,眯着眼看了半天:“压痕很清楚,边缘没磨花,应该没放超过一周。而且储物格里还有点奶香味,不是过期的馊味,说明这盒牛奶是新鲜的,而且最近刚被拿走。”
新鲜牛奶,最近被拿走……陈默的脑子转得飞快。李娟周三买了两盒新鲜牛奶,一盒放冰箱门储物格里,另一盒去哪了?要是那盒过期牛奶是被掉包的,那掉包的时间是什么时候?
他突然想起张磊的证词:“昨天晚上还跟她视频,她说在家赶稿。”视频的时候李娟还活着,那中毒时间就是今天早上八点到十点之间。要是凶手在视频之后、今天早上之前掉的包,那只有一个人有机会——张磊。
可张磊不是在邻市出差吗?昨晚还视频,怎么回来掉包?
陈默立刻让小林去查张磊昨天的行程。一个小时后,小林喘着气跑回来,手里攥着张高铁票截图:“陈队!张磊昨天下午就提前结束出差了,坐高铁回了江城,晚上七点多到的高铁站,然后打车去了锦绣园附近的商场,在里面待到十点多,又打车回高铁站,坐凌晨的高铁回了邻市!他给我们看的酒店记录,是让同事帮忙续的房,他昨晚根本没在邻市!”
“商场监控呢?他在里面干什么了?”
“他在商场超市买了盒牛奶,跟李娟买的是一个牌子,但保质期是过期三个月的!然后他在商场卫生间待了十几分钟,出来的时候手里就剩个空牛奶盒,就是他刚买的那盒过期的!”
陈默的心里像是亮了盏灯——所有的线索都串起来了。
他让人把张磊带过来时,张磊还在装着难过。可当监控截图和高铁票摆在他面前时,他的脸一点点白下去,肩膀也垮了。
“是我……是我杀了她。”张磊的声音发颤,头埋得低低的,“我们结婚五年,她一直不肯要孩子,说要搞她的画画。我爸妈天天催,我跟她吵了无数次,她都不听。后来我发现她跟一个男画手走得近,还偷偷给人家转钱……我想离婚,她不肯,还说要分我一半财产。”
张磊的计划想得挺细。他知道李娟每天早上都要喝杯牛奶,也知道她每周三固定买两盒,放在冰箱门的储物格里。于是他提前结束出差,偷偷回了江城,在商场买了盒过期的同款牛奶,躲在卫生间里把牛奶倒了,把事先准备好的亚硝酸盐加进去,再用透明胶和胶水把盒口粘好,装作没开封的样子。
“昨天晚上十一点多,我用备用钥匙开了门,她已经睡熟了。我轻手轻脚走进厨房,把冰箱里的新鲜牛奶拿出来,换成我弄好的那盒过期的,然后把新鲜牛奶带到商场,扔在垃圾桶里了。”张磊的肩膀抖得厉害,“我以为这样就没人会怀疑我,她喝了牛奶中毒,别人只会以为她不小心喝了过期的……”
“你漏了个细节。”陈默的声音很平,“冰箱门储物格里的压痕,比你换的那盒过期牛奶高两厘米。那道印子,是新鲜牛奶留下的,你换的那盒根本撑不起来。还有牛奶盒上的透明胶,你以为粘得严实,还是留了痕迹。”
张磊猛地抬头,眼里满是绝望:“我以为……这些小事没人会注意到。”
“再小的事,只要不合常理,就一定会被发现。”陈默站起身,窗外的阳光透进来,落在茶几上那半杯冷掉的咖啡上。他想起李娟画稿上的签名,娟秀的字迹里藏着对画画的喜欢,却因为这么一场自私的算计,永远停在了那个早上。
冰箱里的过期牛奶,本该是早该扔进垃圾桶的东西,却成了凶手布置的迷局。而那些被忽略的细节——储物格里的压痕、牛奶盒上的胶印、消失的新鲜牛奶,最终像一把把钥匙,打开了真相的门。