1
凌晨两点十七分,苏晚正蹲在出租屋的马桶上刷短视频。
她刚参加完林小棠的葬礼回来,殡仪馆那股子焚香味还黏在头发丝里,熏得她脑仁疼。小棠她妈在灵堂上哭得差点背过气去,抓着苏晚的手说:“晚晚啊,你跟小棠最要好,她那些东西……你帮她收拾收拾吧。”
苏晚应了。她能不应吗?合租三年,小棠的网约车停在楼下,钥匙就挂在玄关的招财猫挂钩上,猫耳朵还缺了一块——去年小棠倒车蹭的,她心疼了半个月,说“等发了年终奖就修”,现在永远不用修了。
手机震了一下。
苏晚没在意。葬礼上加了十几个亲戚的微信,这会儿估计是谁在群里发节哀顺变。她擦完屁股站起来,冲水的时候又震了一下,紧接着是第三下。
“操,有完没完。”她骂骂咧咧地提裤子,点开微信。
置顶对话框上,林小棠的头像亮着。
那个头像是她俩去年去迪士尼拍的,小棠戴着米妮发箍,笑得见牙不见眼。苏晚当时还说她像个傻狍子,小棠回骂:“你懂个屁,这叫少女感。”
现在那个“傻狍子”的头像右上角,挂着一个小红点。
消息内容:“帮我听听这段语音,是不是有问题?”
发送时间:2026年5月1日 02:17。
苏晚盯着那个时间,脑子嗡嗡响。5月1号,操,今天就是5月1号。小棠昨天下午烧的,她亲眼看着那铁盒子推进去,亲眼看着那盒灰捧出来,亲手把骨灰盒放进公墓第三排第七号坑——她记得清清楚楚,因为坑位号是她选的,“七上八下”,她当时还跟小棠她妈扯了个淡,说七好,七是往上走。
她死了。死了三天了。
苏晚的手开始抖,抖得差点把手机摔进马桶里。她退出微信,锁屏,深呼吸,再点开——对话框还在,那条语音还在,发送时间分毫不差。
“假的。”她对自己说,“肯定是她家里人登录她微信,搞什么恶作剧……”
可她明知道不是。小棠的微信密码只有她俩知道,是她们合租第一天的日期加上“暴富”的拼音。小棠她妈连智能手机都玩不明白,上次来城里还是让小棠去车站接的,怎么可能大半夜登录女儿微信发语音?
苏晚咬了咬牙,点开那条语音。
六十秒。进度条开始走动。
前三十秒是纯粹的杂音,像是老式电视机没信号时的雪花声,刺啦刺啦地刮着耳膜。苏晚皱着眉,把音量调到最大,凑近耳朵。
第四十三秒。
杂音里突然挤进来一个声音,像是有人从很深很深的水底往上浮,气泡破裂的间隙里,挤出一句带着哭腔的话:
“晚晚……救我……”
苏晚浑身汗毛炸了起来。
“我还在车里……”
语音结束了。最后两秒是尖锐的电流啸叫,刺得她耳朵生疼。
她颤抖着手,把进度条拖回第四十秒,再听一遍。
“晚晚救我,我还在车里。”
又一遍。
“晚晚救我,我还在车里。”
苏晚猛地站起来,马桶盖被撞得“哐当”一声响。她冲到客厅,抓起茶几上的烟盒——小棠留下的,还剩三根——哆嗦着点上,狠狠吸了一口。
烟是薄荷爆珠的,小棠生前最爱抽这个牌子。她说开夜车提神,薄荷味能压住胃里的恶心。苏晚以前老骂她:“你他妈早晚得肺癌。”现在小棠没死于肺癌,死于凌晨三点的一场车祸。官方说法是疲劳驾驶,撞上了高架桥的护栏,车翻了个底朝天,油箱漏了,烧得只剩骨架。
苏晚当时去太平间认尸,小棠的脸还算完整,就是左边额头凹进去一块,像是被什么钝器砸的。她盯着那块凹陷看了很久,法医在旁边说:“系安全带勒的,车祸时气囊没弹出来。”
没弹出来。所以小棠是活活烧死在车里的。
苏晚又听了一遍语音。第四十三秒,“我还在车里”。
她脑子里突然闪过一个荒谬的念头:小棠是不是没死透?是不是烧到一半醒了,在车里喊她?可那他妈是焚化炉,不是车祸现场——
手机又震了。
苏晚差点把烟烫到手上。她低头看,还是小棠的对话框,又发来一条文字:
“你听到了吗?是不是有问题?”
苏晚的手指悬在屏幕上方,打了删,删了又打。她想说“你他妈是谁”,想说“别装神弄鬼”,最后只发出去一句:
“小棠?”
对方正在输入……
输入了整整一分钟,最后发来一个表情包:小棠最常用的那个柴犬歪头,配字“你猜”。
苏晚直接把手机扔进了沙发缝里,像是扔一块烧红的炭。她又觉得不够,从沙发缝里抠出来,塞进冰箱冷冻层,关上冰箱门,靠着冰箱滑坐在地上。
十分钟后,她爬起来,从冰箱里掏出手机,屏幕上一层水雾,微信还在,小棠的头像还在置顶,那个对话框悬在那里,像一颗没拔出来的牙。
2
苏晚一夜没睡。
她抱着被子坐在沙发上,眼睛盯着茶几上的手机。屏幕亮了又暗,暗了又亮,小棠的头像没有再发消息过来,但那个对话框就他妈钉在那儿,删不掉,消不了,跟块粘鞋底的老痰似的。
凌晨五点,天开始泛白。苏晚爬起来,从沙发缝里抠出手机——对,她又塞回沙发缝了,冷冻层太蠢,她后悔——电量还剩百分之二十。她犹豫了很久,点开那条语音,戴上耳机,把音量调到最大。
这次她听得格外仔细。
前十五秒是纯粹的雪花噪音,刺啦刺啦,像是无数细小的爪子在挠耳膜。第十六秒开始,杂音里混入了一些别的声音——像是风声,又像是轮胎摩擦地面的尖啸。第二十八秒,有金属变形的“嘎吱”声,很闷,很远,像是隔着一层厚厚的水。
第三十五秒,她听到了呼吸声。
不是她自己的。那呼吸很轻,很急促,带着溺水者特有的、从肺里挤出来的气泡音。苏晚的后背开始发凉,她下意识屏住呼吸,听见那阵喘息在第三十九秒突然加重,像是有人从噩梦里惊醒。
第四十三秒。
“晚晚救我,我还在车里。”
和昨晚一模一样,分毫不差。小棠的声音带着哭腔,尾音发颤,像是用尽了全身力气才挤出这句话。
苏晚摘下耳机,发现自己的手在抖。她打开微信,想把这条语音转给什么人——她需要第二双耳朵,需要有人告诉她“你听错了,那就是段杂音,你他妈是悲伤幻觉”。
她点开同事陈默的对话框。陈默是她们自媒体公司的技术,平时负责剪视频,人闷得像块木头,但耳朵贼尖,上次团建玩“听音辨位”游戏,他能听出音箱里电流的谐波失真。陈默还帮她装过盗版剪辑软件,被IT发现骂了一顿,扣了二百块钱,苏晚欠他一顿饭,说“下次团建我请”。
现在永远请不了了。
“在吗?帮我听个东西。”苏晚把语音转发过去。
陈默回得很快:“这么早?行,发。”
苏晚转发完,盯着屏幕等回复。三分钟后,陈默发来一条语音通话请求。
她接通,陈默的声音带着没睡醒的沙哑:“苏晚,这什么玩意儿?”
“你先告诉我,你听到了什么。”
电话那头沉默了几秒,然后是陈默倒吸冷气的声音:“前五十秒全是杂音,跟报废的调频电台似的。但是……”他顿了顿,“第十七秒,杂音里好像有个人声。”
苏晚的心猛地一沉:“说什么?”
“听不太清,我放了降噪软件……”陈默的声音变得很奇怪,像是舌头打了结,“等等,这他妈……苏晚,这语音里喊的是你的名字。”
“什么?”
“第十七秒,有个女声,特别轻,像是……像是贴着麦克风说的。”陈默的声音开始发抖,“她说的是:‘苏晚,别转发了,下一个就是你。’”
苏晚的手机“啪”地掉在了地上。
她弯腰去捡,听见陈默在电话里喊:“苏晚?苏晚你听我说,这玩意儿邪门得很,我删了,你也别——”
通话断了。
苏晚再拨回去,提示音是空号。
她愣愣地盯着手机屏幕,微信对话框里,陈默的最后一条消息显示在通话前一分钟:“苏晚,别转发了,下一个就是你。”
不是文字。是语音转文字。陈默听到那条语音后,吓得手抖,误触了转文字,发给了苏晚,然后才打的电话。
苏晚浑身发冷。她点开陈默的对话框,想确认他是不是在开玩笑,却发现那条转发的语音不见了——不是删除,是彻底消失,连“对方撤回了一条消息”的提示都没有,仿佛她从未转发过。
她回到小棠的对话框,那条原始语音还在。六十秒,进度条完好无损。
苏晚咬着牙,再次点开。
前四十二秒和之前一样,杂音、呼吸、金属变形。第四十三秒——
“苏晚,你帮我找到下一个了吗?”
不是“晚晚救我”了。
小棠的声音变得清晰了很多,像是有人把蒙在她嘴上的布揭开了。那语调甚至带着一丝笑意,黏糊糊的,像是刚从水里捞出来的东西在模仿人类的情绪。
“他们不是在开车,是在找替身。”小棠说,声音一字一顿,“我找到了你,你就得帮我找下一个。不然你永远不能删这段语音,永远要听下去。”
语音结束。最后两秒不是电流啸叫了,是笑声。
很轻,很短,像是指甲刮过玻璃。
苏晚猛地把手机扣在沙发上,胸口剧烈起伏。她冲进卫生间,趴在洗手池上干呕,胃里什么都没有,只吐出一口酸水。
镜子里的她脸色惨白,眼眶底下挂着两个青黑的圈。她盯着镜子里的自己,突然听见手机在客厅里响了一声。
不是微信提示音。是系统默认的短信铃声。
苏晚拖着步子走出去,拿起手机。屏幕上是一条运营商发来的流量提醒,她刚想划掉,目光扫过通知栏的角落——
微信图标上,有一个未读消息。
来自“文件传输助手”。
苏晚点进去,里面躺着一条她从未发送过的语音。发送时间显示是刚刚,但发送者是她自己,头像旁边清清楚楚写着“苏晚”。
六十秒。
她没点开,直接长按删除。系统弹出提示:“该语音为收藏内容,是否从收藏中一并删除?”
收藏?她什么时候收藏过这个?
苏晚颤抖着手点开微信收藏,最上面一条,创建时间是三分钟前,内容是一段语音,封面显示“60″”。
她从未收藏过任何东西。小棠以前老笑她:“你这人怎么跟个老头子似的,看到好文章就知道截图,从来不点收藏。”
现在她的收藏夹里,躺着一条来自自己的语音。
苏晚咬了咬牙,点开。
前三十秒是杂音,但这次的杂音里混着很多人声,有男有女,有老有少,像是一群人在同时说话,但每个人都在说不同的语言。第三十一秒,她听到了自己的声音——不是现在的,是更年轻一些的,带着点不耐烦的语气:“喂?小棠你到哪了?我菜都凉了。”
那是三年前的语音。她和小棠刚合租那会儿,小棠开网约车晚归,她催她回来吃饭。
可这条语音的创建时间是三分钟前。
第三十五秒,杂音里挤进来一个声音,是小棠的,但和之前那条语音里的哭腔不同,这次她很平静,甚至带着点温柔:
“晚晚,来陪我吧。”
语音结束。苏晚的手机屏幕自动熄灭,映出她惨白的脸。
3
苏晚没去公司。
她给主编发了条微信,说家里有事,请假一天。主编回了个“1”,连个标点符号都懒得加。她们公司做短视频矩阵,主编眼里只有流量,员工死活跟他没关系。
她蜷缩在沙发上,抱着膝盖,眼睛盯着茶几上的两部手机——她自己的,和小棠留下的那部。小棠的手机是去年买的,屏幕裂了一道缝,她生前总说“等发了年终奖就换”,现在永远不用换了。那部手机里还有小棠的网约车司机端,账号密码都是自动保存的,苏晚知道,因为她们共用过一个会员账号。
苏晚把小棠的手机开机,密码是她们的合租日期加“暴富”。屏幕亮起,桌面是她们去年去青岛的照片,小棠举着啤酒杯,背后是黑漆漆的海。小棠当时喝大了,说:“晚晚,等我攒够钱,咱们去三亚,住海景房,他妈的不开这破车了。”
她没攒够钱。她死的时候,银行卡里还剩三千七,是准备交下季度房租的。
微信自动登录,消息列表里,置顶对话框是“晚晚”。最后一条消息是那条语音:“帮我听听这段语音,是不是有问题?”
发送时间02:17,和小棠火化当晚一模一样。
苏晚点开自己的头像,想查看聊天记录,却发现对话框里只有这一条消息。往上翻,是空的,仿佛她们三年的聊天记录被什么东西一口吞掉了。她记得清清楚楚,三天前她还跟小棠发过消息,问她“晚上吃不吃麻辣烫”,小棠回了个“吃,多放香菜”。
现在没了。全没了。
她退出来,点开小棠的网约车司机端APP。账号自动登录,界面跳出来一个弹窗:“您有一条未完成的订单,请及时处理。”
订单时间:2026年4月28日 23:47。
那是小棠死亡当晚。她记得很清楚,小棠出门前还跟她拌了几句嘴,因为她又把袜子扔在了沙发上。小棠骂她:“你他妈跟个猪似的,我回来要是还看见这袜子,我塞你嘴里。”
那是小棠跟她说的最后一句话。现在袜子还在沙发上,小棠回不来了。
苏晚点进订单详情。起点是小棠常去的那个加油站,终点是“城西废弃停车场”。订单状态显示:“客户取消”。
取消时间是23:59,距离接单十二分钟。
小棠死于凌晨三点,车祸地点在城东高架桥,距离这个“城西废弃停车场”至少二十公里。
苏晚盯着那个终点地址,手指无意识地在屏幕上划拉。她点开导航,搜索“城西废弃停车场”,跳出来一个结果:城西工业区,废弃三年,原先是某物流公司的货运中转站,因城市规划调整倒闭,现有七辆报废车辆滞留。
七辆。
她想起语音里小棠说的“第八个听者”。
手机突然响了,是公司群的消息。苏晚点进去,看见行政小刘发了一条讣告:“沉痛悼念我司技术部同事陈默,因车祸不幸离世,年仅27岁。”
苏晚的手一抖,手机差点又摔了。
她往下翻,群里炸开了锅。有人说陈默是昨晚下班回家的路上出的事,在十字路口被一辆闯红灯的货车撞了,车都扁了。有人说他死状很惨,胸腔塌进去一块,腿被卷进车底,手机屏碎成渣。
陈默是坐同事的车回家的。他没有开车。
苏晚颤抖着手,点开陈默的微信对话框。最后一条消息还是那条语音转文字:“苏晚,别转发了,下一个就是你。”
发送时间是凌晨五点十二分。
而陈默的死亡时间,法医鉴定是凌晨五点十二分。
同一秒。
但同事在群里说,车是五点十分被撞的,陈默坐副驾驶,副驾驶的安全气囊弹出来了,把他拍在座椅上,当场就没了动静。同事司机毫发无伤,只是吓懵了,说“陈默手里攥着手机,屏幕亮着,显示那条语音正在播放”。
苏晚把手机扔得远远的,像是扔一条毒蛇。她抱着头在沙发上蜷缩成一团,脑子里嗡嗡作响。陈默没有开车,他死于车祸,死状和小棠不一样——但那他妈不是疲劳驾驶,那根本不是意外。
是语音。
那条语音找到他了。因为她转发给他,所以下一个就是他。
“我找到了你,你就得帮我找下一个。”
小棠的声音在她脑子里循环播放,黏糊糊的,带着笑意的。苏晚抓起抱枕捂住耳朵,但那声音不是从外面来的,是从她脑子里长出来的。
手机又响了。这次是电话,来电显示:小棠。
苏晚盯着那个名字,屏幕亮了又暗,暗了又亮,铃声是《小幸运》,小棠生前设的,说她开车听这个能提神。现在那首歌变得扭曲而漫长,像是磁带被水泡过,每一个音符都拖着黏糊糊的尾巴。
她没接。电话自动挂断,紧接着是一条微信:
“为什么不接我电话?”
苏晚咬着牙,打字:“你到底是谁?”
对方正在输入……输入了很久,发来一张照片。
照片里是辆车的内部,驾驶座,仪表盘还亮着微弱的蓝光。拍摄角度是从副驾驶拍的,能看到驾驶座上坐着一个人——不,是一具尸体。头发烧没了,脸是焦黑的,但左边额头有一块凹陷,形状像被什么钝器砸过。
是小棠。是她太平间里看到的那具尸体。
照片右下角有时间水印:2026年5月1日 06:33。
三分钟前。
苏晚尖叫一声,把手机砸向墙壁。小棠的手机屏幕本来就裂了,这下彻底碎成蜘蛛网,但屏幕还亮着,微信对话框里,那条消息静静地躺着:
“来城西停车场。我等你。”
4
苏晚还是去了。
不是因为她勇敢,是因为她没办法。她试过关机,手机自动重启;她试过卸载微信,安装包自动下载;她甚至试过把SIM卡拔出来,手机显示“无服务”,但微信消息照样弹出来。
最后一条是:“你不来,我就去找你。你知道我能找到你。”
她知道。小棠能找到她,陈默能找到她,那个“存在”能找到任何人。
她打了辆出租车,司机是个中年男人,车载电台里放着早新闻,正在播报昨晚的车祸:“……死者陈某,男,27岁,某互联网公司技术员,事故原因正在进一步调查中……”
苏晚让司机关了电台。司机从后视镜里看她一眼,没说话,默默把电台换成了交通广播,在播实时路况,哪个路段拥堵,哪个路段事故。
城西工业区很远,开了四十分钟,越开越荒凉。路两边的厂房都是锈的,窗户玻璃碎得跟筛子似的,墙上用红漆写着“拆”字,已经褪成了粉红色。苏晚注意到,路边有个便利店,卷帘门拉着,门上贴着张泛黄的告示:“因老板回老家,暂停营业”,日期是2023年。
“姑娘,这地方荒得很,你确定来这?”司机从后视镜里看她,眼神狐疑。
苏晚没说话,把钱付了,推门下车。空气里有股铁锈和机油混合的臭味,风一吹,卷起地上的塑料袋,哗啦啦地响。她走了两步,回头看见出租车一溜烟跑了,尾灯在灰尘里闪了两下,没了。
她按照导航走,拐过两个弯,看见一片空地。空地上停着几辆车,全是报废的,有的没了轮胎,有的车门敞着,像几具被掏空了内脏的尸体,横七竖八地扔在那儿。不是整齐的排列,是乱的,有的车头朝东,有的车尾朝西,像被什么东西随手扔在这的。
最中间那辆是辆白色轿车,车牌还在,能看清前两位:苏A。小棠的车也是苏A牌照,苏晚记得,因为小棠说过:“咱这牌照值钱,拍卖能卖两万呢。”
苏晚走近那辆白车,车门没锁,一拉就开。车里一股霉味,座椅上积着厚厚的灰,但仪表盘是干净的——有人最近擦过。她坐进驾驶座,环顾四周。车里什么都没有,没有手机,没有遗物,只有后视镜上挂着一串佛珠,珠子是暗红色的,像是浸过血。
苏晚伸手去碰那串佛珠,指尖刚碰到珠子,手机震了。
还是小棠的对话框:“你找到了。现在,听听这个。”
一条新的语音,六十秒。
苏晚点开了。前二十秒是杂音,但这次的杂音里混着很多人声,有男有女,有老有少,像是一群人在同时说话,但每个人都在说不同的语言。她仔细听,能分辨出粤语、四川话、还有某种她听不懂的方言,像是西北那边的。
第二十一秒,一个清晰的女声插进来,带着哭腔:“我是第一个。2019年。”
第二十五秒,另一个男声,很粗,像是抽烟抽坏了嗓子:“2020年。我转发给了我的兄弟。”
第三十秒,一个苍老的声音,气若游丝,背景里混着广场舞音乐的残响:“2021年。我找不到下一个,所以我来了。但我没死透,我还在这,替它守门。别问我为什么,我也不知道,可能是我他妈太老了,它看不上。”
第三十五秒,小棠的声音:“2026年。我转发给了苏晚。”
第四十秒,所有声音同时说:“第八个。”
然后是一片死寂。不是杂音停了,是所有的声音被什么东西同时掐断了,像是有人按下了静音键。
第四十五秒,一个新的声音出现了。那声音不属于任何已死的人,它很空,很远,像是从很深很深的井底传上来的:
“谢谢你帮我找到她。”
苏晚猛地抬头,后视镜里,她看见自己身后坐着一团东西。
她没看清脸。只看见米妮发箍——小棠那个,去年迪士尼买的,左边耳朵缺了一块。但那东西头上的发箍,两只耳朵都在。而且那发箍是潮的,往下滴着水,滴在座椅上,洇出一小片深色。
那东西歪着头,角度不对,像脖子断了。它模仿着小棠生前惯有的姿势,但模仿得很拙劣,像是有人看了照片学了很久,还是学不像。
苏晚尖叫着去拉车门,车门锁死了。她疯狂地拍打车窗,膝盖狠狠顶在车门上——
“咔哒”一声,老车的门锁居然弹开了。大概是锁芯早就锈坏了,她这一撞正好撞上机关。苏晚连滚带爬地摔下车,头也不回地狂奔。她跑过那几辆报废车,跑过空地上的碎玻璃,跑到大路上,拦下一辆路过的货车,哭着求司机带她离开。
司机是个好心人,骂骂咧咧地让她上了车:“姑娘你咋了?见鬼了?”
苏晚没说话,她瘫在副驾驶上,低头看手机。她刚才慌乱中好像按到了电源键五下,通话记录里有个110的未接来电,通话时长零秒。大概是误触了紧急呼叫,但没接通。微信里,小棠的对话框最后一条消息变成了:“你跑了。但你收藏里的语音,还没听呢。”