深夜的写字楼像一座巨大的钢铁坟墓,只有林宇所在的角落还亮着一盏昏黄的台灯。窗外暴雨如注,雷声轰鸣,仿佛要将这座城市撕裂。林宇盯着电脑屏幕上那个名为“云端备份_最终版”的文件夹,手指悬在鼠标左键上,微微颤抖。那是他结婚三年来的所有生活记录,也是他此刻想要挖掘的、足以摧毁他世界的秘密。
事情起因于三天前。林宇在整理旧手机时,意外发现了一个被加密的隐藏相册。起初他以为是工作资料,但当他用妻子苏晴的生日作为密码尝试解锁时,屏幕亮了。里面没有暧昧的聊天记录,也没有出轨的照片,只有一段段视频文件。文件名杂乱无章,大多是日期加地点,比如“2021.5.12_公园”、“2022.8.30_医院”。林宇的心脏剧烈跳动,一种不祥的预感像冰冷的蛇,顺着脊椎爬上来。他鬼使神差地打开了其中一个文件。
视频画质极高,高得有些诡异。镜头似乎是从某个高处俯拍的,画面中是苏晴坐在医院的长椅上,手里紧紧攥着一张诊断书。她的表情麻木,眼神空洞,仿佛灵魂已经被抽离。背景音里传来医生冷冰冰的声音:“晚期,最多还有三个月。”林宇愣住了。他记得那个时间,苏晴确实去过医院,但她说只是普通的肠胃炎。三个月?晚期?
他迅速点开下一个视频。这次是在公园的角落,苏晴和一个穿着灰色风衣的男人交谈。男人背对着镜头,看不清脸,但苏晴的姿态极其卑微,她在哭泣,而那个男人只是冷漠地递给她一张银行卡。林宇认出了那张卡,那是苏晴母亲的医疗备用金。愤怒和困惑交织在一起,他感觉自己的世界正在崩塌。难道苏晴背叛了他?还是她在策划什么阴谋?
接下来的两个小时,林宇像个疯狂的侦探,穿梭在这些视频之间。每一个视频都像是一把尖刀,精准地刺入他认知的盲区。他看到苏晴在深夜的便利店里独自吃泡面,泪水无声地滴落在碗里;他看到她在医院走廊里跪地求情,只为给某个贫困患者争取一次手术机会;他看到她在雨中等了一整夜,只为给流浪猫搭一个遮雨的棚子。
视频里的苏晴,坚强、隐忍、善良,却又充满了难以言说的疲惫和悲伤。这与林宇记忆中那个偶尔撒娇、有些小脾气的小女人截然不同。他开始怀疑,自己究竟了解多少真正的苏晴?这三年的婚姻,是他以为的岁月静好,还是苏晴独自扛下了所有苦难的假象?
直到他点开最后一个视频,文件名是“2023.10.15_家”。
视频拍摄的角度很熟悉,像是从卧室的衣柜缝隙里偷拍的。画面中,苏晴正在收拾行李,动作缓慢而沉重。她拿起林宇送她的结婚纪念日礼物——一条珍珠项链,在手中摩挲了很久,最后轻轻地放回了盒子里。然后,她拿起林宇小时候的照片,嘴角勉强扯出一丝苦笑,轻声说道:“对不起,林宇。有些秘密,我不能永远瞒着你。等我处理完这一切,我会回来告诉你一切。如果那时我还活着。”
话音未落,视频戛然而止。
林宇僵在椅子上,大脑一片空白。如果苏晴已经离开,或者遭遇不测,那这些视频是谁拍的?又是谁上传到这个需要他输入特定密钥才能访问的“云端”?他猛地站起身,冲到书房,翻找着那些早已落灰的监控设备。家里并没有安装摄像头,至少他没有安装过。
就在这时,他的手机震动了一下。是一条来自陌生号码的短信:“视频只是开始。真相在‘老地方’。别告诉任何人,除非你想让她死得更有价值。”
林宇感到一阵寒意从脚底直冲天灵盖。他想起“老地方”是指他们初次相遇的大学图书馆。那个地方,苏晴曾经提过,是她的秘密基地。
他抓起外套,冲入雨幕。街道上空无一人,只有霓虹灯在积水中扭曲倒影。林宇一边开车,一边疯狂地刷新着那个视频网站。页面加载缓慢,每一个百分比的跳动都牵动着他的神经。当页面终于打开时,他发现视频的评论区多了一条置顶评论,来自一个ID叫“守望者”的用户:“如果你看到了这些,说明你已经准备好面对真相了。苏晴没有背叛你,她是在保护你。从三年前开始,你就身处危险之中。而她是唯一的守护者。”
林宇猛地踩下刹车,车子在路边停下。保护?危险?这三年来,他只是一个普通的会计师,朝九晚五,生活平淡无奇。哪里来的危险?
他重新点燃打火机,深吸一口气,再次点开那个视频页面。这一次,他注意到视频播放器的右下角有一个不起眼的进度条,上面显示的不是时间,而是一行小字:“数据同步中... 98%”。
仿佛是为了回应他的疑惑,办公室的灯突然熄灭,整个大楼陷入一片漆黑。只有电脑屏幕发出的幽蓝光芒,照亮了林宇苍白的脸。在黑暗中,他听到走廊尽头传来沉重的脚步声,一步一步,逼近他的办公室。
脚步声停在了门口。
门把手缓缓转动,发出吱呀一声轻响。林宇紧紧握住鼠标,指尖因用力而发白。他知道,无论门外是谁,他都必须做出选择。是继续沉溺在被蒙蔽的安稳中,还是揭开那层血淋淋的真相?
屏幕上的进度条跳到了100%。
“叮”的一声,一个新的窗口弹了出来。里面不是视频,而是一张照片。照片上,苏晴站在窗前,背后是熊熊燃烧的火焰。她的眼神坚定而决绝,仿佛在透过屏幕注视着林宇,用口型无声地说着三个字:“快逃跑。”
林宇瞳孔骤缩,猛地回头看向门口。门,开了。