九年前,沈砚的姐姐沈禾死在一场公寓火灾里。最后一段监控中,前保安陆峥独自离开,身后防火门轰然关闭。沈砚认定是他害死了姐姐。
九年后,城市陷入暴乱与断供,沈砚回到旧公寓寻找一份被藏起来的火灾档案。偏偏陆峥也被困在楼里。楼道停电、通讯中断,陌生人开始逐层搜掠。为了活着离开,两人不得不结成临时搭档:沈砚熟悉楼内结构,陆峥懂得安保系统和人群的弱点。他们互相提防,也一次次把对方从险境里拉出来。
每当夜里,废弃的楼宇广播都会响起一个女孩的声音:“九百条留言,听完再走。”沈砚以为是有人故意挑衅。她在物业机房找到一台老旧服务器,里面存着被删掉的住户语音。第九百条留言,正是沈禾留下的。

留言没有指责陆峥,只说:“门是我让他关的。走廊里有孩子,烟会往上灌。我让他先把孩子送出去,再回来救我。”录音到这里突然中断。沈砚的复仇对象,竟从一开始就被姐姐亲手选中托付。
但这并非全部真相。两人查到,火灾当晚的警报系统被人远程关闭,监控也被剪掉了十七分钟。幕后操盘者是公寓开发商任世诚。他为赶走拒绝搬迁的住户,买通物业制造火灾,再利用混乱伪造事故记录。陆峥当年发现了证据,却被任世诚胁迫:交出原始硬盘,才能保住被扣下的妹妹。那段看似“逃走”的监控,正是他把孩子送到安全区后,返回火场的画面被人调换了顺序。
眼下的暴乱也不是偶然。任世诚借停电和封控制造恐慌,想趁乱焚毁地下档案库,把当年的证据彻底抹掉。他不知道,沈砚带回的旧服务器里藏着完整备份;更不知道,公寓里一直有人替他们守着出口——失踪多年的前物业会计周姨。她当年冒险备份账目,火灾后一直躲在封死的九零一室,直到听见沈禾留下的广播,才决定现身。
最终,沈砚和陆峥闯进地下机房,将证据同步到全城公共屏幕。任世诚被捕,困在楼里的住户也终于等到救援。沈砚没有原谅所有伤害,却放下了对陆峥的仇恨。陆峥承认自己曾经沉默,沈砚也承认自己只相信那段被剪过的监控。

所谓第九百条留言,不是复仇的遗书,而是沈禾留给两个人的最后一道出口。她早已看见真相,却没能等到他们并肩而行。乱世里,活下来不只是逃离一栋楼;有时也意味着放下错误的仇恨,和曾经的敌人一起,把真正的幕后之人拉到光下。
评论
Milo
第九百条留言这个设定很抓人,最后的反转也把姐姐的选择解释清楚了。
南枝
陆峥沉默的原因比单纯被冤枉更有层次,和解来得挺有说服力。
夜航员
想看短剧版!九零一室和被剪掉的十七分钟都很适合做悬念。
林间汽水
不是简单的复仇爽文,乱世里互相救命的感觉写出来了。