第一章 字幕
周一早上九点十五分,陈默在会议室里盯着王总头顶的一行字,怀疑自己加班加出了精神病。
那行字浮在半空,半透明的,跟着王总的脑袋微微晃:
【赵总的方案我根本没看,等会儿先骂一顿,再把丢单的责任推给陈默。】
陈默揉了揉眼睛。
字还在。
他又揉了揉。
字还在,而且换了一条:【陈默这小子今天看着不太顺眼,杯子放他手边,等会儿摔了正好。】
会议室里空调开得太足,陈默后背却开始冒汗。
他,三十二岁,广告公司文案,连续加班第四周,每天睡五个小时,上周体检报告上多了三个箭头。这种状态下出现幻觉,医学上很合理。
但接下来十分钟,那行字一条条兑现的时候,医学就解释不了了。
九点二十,王总清了清嗓子,果然没提方案,先骂了一顿执行组:"你们做的这是什么玩意儿?客户要的是高级感,你们给我整出一股地摊味!"
九点二十四,王总端着杯子走到陈默旁边,把一份文件"啪"地拍在他桌上:"尤其是你,陈默,主文案,你写的什么破词,客户看都没看完就否了!"
九点二十六,杯子倒了。
咖啡泼在文件上,顺着桌沿往下淌。王总的声音陡然拔高八度:"你怎么搞的!毛手毛脚!这份是今天要给赵总的终稿!"
会议室十几个人,齐刷刷看向陈默。
和字幕写得一字不差。
陈默盯着那摊咖啡,半天没说话。他脑子里只有一个念头:我真的该休个假了。
"愣着干什么?道歉!"王总拍了下桌子。
"王总。"陈默抬起头,"杯子是您自己碰倒的。"
话音刚落,整个会议室安静了一秒。
紧接着,诡异的事情发生了。
坐在对面的刘姐,平时最爱接话打圆场的刘姐,张了张嘴,却没发出声音。她的嘴唇动了动,又动了动,跟一台卡带的复读机似的,第三次才挤出声来:"小陈啊,怎、怎么跟领导说话呢。"
那语气,那停顿,跟她平时一模一样。
可陈默清清楚楚看见,刘姐头顶也飘着一行字:【小陈啊,怎么跟领导说话呢。】
她说的是台词。
她在念稿。
陈默的心跳得厉害。他扭头扫了一圈会议室,这一扫,浑身的血都凉了半截。
每个人都有。
每个人头顶都浮着几行半透明的字。有人的字正在一行行往下跳,像有人在往空气里打字。
【张工:嗯,我觉得王总说得对。】
【小李:我也是这么想的。】
【王总(内心):这锅甩出去了,晚上能睡个好觉。】
连门口打扫的保洁阿姨都有:【这孩子怪可怜的,又替人背锅。】
整间会议室,只有一个人头顶没有字。
陈默自己。
他刚要松口气,眼角余光扫过窗户。玻璃的倒影里,他自己的头顶浮着几行字,之前只是角度问题看不见:
【陈默,男,32岁,远景广告文案。】
【本章角色:工具人。】
【本章结局:背锅,开除。】
【下线倒计时:第三章。】
陈默盯着最后那行字,一股寒气顺着脊椎爬上来。
本章?
第三章?
也就是说,这本"书"里,连他的命都是按章算的。他熬了七年,写了四年方案,改了两百多版slogan,最后浓缩成头顶那行字:工具人,背锅,开除。
他忽然特别想知道,要是不按头顶的字来,会怎么样。
"我说,"他听见自己说,声音比想象中稳,"咖啡是您自己泼的。我桌上有摄像头对着这边,上周行政新装的,防加班偷吃外卖的。要不要现在调出来,大家一起看看?"
王总头顶的字疯狂跳动起来:【他什么时候装的摄像头?】【不对,重点是我现在该说什么?】【冷静,我是领导,我不能慌】。
而王总本人,脸上的肥肉抖了两下,嘴张着,一个字也蹦不出来。
他卡壳了。
会议室里落针可闻。刘姐看看王总,又看看陈默,头顶的字变成:【今天这瓜有点大】。
陈默决定趁热打铁。
他看向张工。张工头顶那行字还挂着:【嗯,我觉得王总说得对。】
"张工,"陈默抢在他前面开口,替他把台词念了,"嗯,你觉得王总说得对。"
张工愣住:"对,我觉得——"
"王总说得对。"陈默又抢了一句。
张工的嘴张着,合不上,脸上的表情跟死机没两样。他头顶的字开始疯狂报错:【台词被占用】【台词被占用】【请重新加载】。
小李在旁边看傻了,头顶的字倒是诚实:【张工怎么了】【好可怕】【我是不是也该说点什么】。
"小李,"陈默转向他,"'我也是这么想的',是吧?"
小李下意识点头,点到一半僵住了,手抬在半空。
整个会议室,十几号人,看着陈默的眼神像看一个鬼。
陈默自己也后颈发凉。他只是想试试,没想到真能把别人的词抢走。抢了词的人,会像拔了电源的机器一样,卡在原地。
这个发现意味着什么,他还没想清楚。但他至少弄清楚了一件事:头顶的字,就是这间屋子里每个人的剧本。谁念谁的,什么时候念,全写好了。
除了他。
他自己头顶的字,在窗户的倒影里轻轻闪了一下:
【检测到该角色行为异常。记录中。】
【(旁白)作者的话:有点意思。】
陈默后背的汗"唰"地下来了。
不是幻觉。
幻觉不会嫌他有意思。
"反了!反了!"王总终于找回了声音,恼羞成怒,一拍桌子站起来,"陈默!你被开除了!现在!立刻!去人事那办手续!"
会议室半空又浮出一行字:【本章结局:背锅,开除。(已完成)】
【本章结算:陈默获得称号——第一个敢怼领导的人。获得道具:无。获得好评:+1(来自保洁阿姨)。】
陈默不知道自己是怎么走出会议室的。
他站在走廊里,腿肚子还在转筋。周围同事的头顶飘着各种字幕,没人敢跟他说话,但字幕出卖了一切:
【听说了吗,他把张工的词抢了。】
【牛啊,可惜明天就看不到他了。】
【公司会赔他多少钱来着?】
明天就看不到他了。
陈默靠着墙,慢慢滑坐到地上。
第二章、第三章。如果一章是两天,他就剩四天;如果一章是一周,他就剩一个月。总之有个数,数到头,他就没了。
他抬头看向走廊尽头,看向那层他平时从没注意过的、飘着无数字幕的空气深处。
那里有一行字,字号比所有人的都大,颜色都深,安安静静悬在最高处:
【作者的话:这章写完,配角就该让路了。下一章,主角登场。】
陈默盯着那行字,忽然笑了一声。
笑完他扶着墙站起来,拍了拍裤子上的灰。
让路?
他在这家公司干了七年,背了四年锅,熬走了三茬领导,加班时长加起来能折算成半条命。现在有个看不见的东西跟他说,你这章戏演完了,该死了。
行。
他抹了把脸,先没去想死的事,转身往人事部走。
死之前,账得先算清楚。
人事部在十七楼。接待他的是个戴眼镜的姑娘,工牌上写着"孙倩"。孙倩请他坐下,倒了杯水,头顶的字客气又标准:
【孙倩:陈先生,根据公司规定,您这种情况属于严重违纪,无赔偿。】
陈默盯着那行字看了两秒。
"孙倩是吧。"他说,"我加班四年,打卡记录、聊天记录全在。劳动法第四十七条,七年工龄,违法解除,2N赔偿。"
孙倩头顶的字"唰"地变了:【他怎么这么熟练】【不对,这是我的台词吗】【冷静,按话术走】。
"陈先生,"她斟酌着开口,"根据公司规定——"
"我这种情况属于严重违纪,无赔偿。"陈默替她说完。
孙倩端着水杯的手停在半空。
"你头顶……"她下意识抬头看了一眼自己头顶,什么也没看见,更慌了,"你怎么知道我要说什么?"
"我还知道,"陈默往椅背上一靠,"你自己也觉得这规定是欺负人。你上个月刚被扣了绩效,因为把孕妇的赔偿算多了,被总监骂了一顿。"
孙倩头顶的字乱成一锅粥:【他连这个都知道】【这人是干什么的】【报警吗】【先别报警,看他到底要干嘛】。
陈默看着她,忽然有点于心不忍。说到底,头顶有字的人,也没比他自由到哪去。她念她的台词,他当他的炮灰,大家都在这本看不见的书里熬。
"这样吧。"他放缓了语气,"赔偿按规定谈,一分不能少。至于严重违纪,让王总拿出证据来。拿不出来,咱们就劳动仲裁见。今天先谈到这,你们内部商量,周五之前给我答复。"
孙倩如蒙大赦,连连点头,头顶的字变成:【周五】【周五之前】【千万别再来找我了】。
坐电梯下楼的时候,陈默顺便验证了几件事。
电梯里一共五个人。穿西装的男人头顶:【跟老婆说加班,其实去打牌,赢了请兄弟唱歌】。陈默多看了他两眼,男人心虚地往角落挪了挪。
外卖小哥头顶:【这单超时了,扣五块,唉】。陈默在电梯门开的时候按住门,让他先冲出去。小哥愣了一下,回头说了声"谢谢哥",头顶的字跳了一下:【今天第一个跟我说谢谢的】。
还有个穿校服的高中女生,耳机里放着英语听力,头顶的字安安静静:
【陈默哥哥今天救不了我,算了,本来也没指望有人救。】
陈默的心脏猛地一缩。
他转身想细看,电梯门已经合上了。
救不了?什么叫救不了?他扑到电梯按键上,门开,走廊里空无一人,那孩子早没影了。他追到楼外,正午的太阳白晃晃的,人流分成几十条支流,每一颗头顶上都飘着字,字挨着字,密得望不到边。
【午饭吃面。】
【老板今天更年期。】
【再攒三年,首付就够了。】
【想她。】
千千万万行字浮在城市上空,汇成一片倒悬的海。陈默站在楼门口,头一回看清这个世界的真相:原来所有人都在念稿。念的稿不一样,念的人也一样,念得磕磕绊绊,念完就下线。
那孩子的字幕他没来得及看清结局,只看到开头那一行。
他把这个记进备忘录的时候,手是抖的。
从人事部出来,陈默在消防通道的楼梯间里站了很久。
窗外是这座城市千篇一律的楼群,楼群里每一个窗口后面,都坐着一个头顶飘着字幕的人,一句一句,念别人写好的话。
他掏出手机,打开备忘录,新建了一个文档,敲下第一行字:
【剧本观察记录,第一天。规则一:所有人的台词和命运都写在头顶,可以提前看到。规则二:不照台词说,人会卡壳;把别人的词抢了,对方死机。规则三:我自己的字好像……能改。还没试。规则四:有个"作者"在看。他好像觉得我挺有意思。】
写完他想了想,又补了一行:
【死之前,先试试第三条。】
第二章 抢词
周二到周四,陈默过得像个搞田野调查的社会学者。
他的研究对象是全公司的人,研究课题只有一个:头顶的字,到底有多少种玩法。
三天下来,成果丰硕。
规则五:字幕只显示"接下来"的事,一般两到三行。隔着一堵墙就看不见,超过二十米就模糊成一片灰雾。
规则六:抢词要在对方开口之前。对方已经说了两个字再抢,就抢不动了,字幕会提示【台词已启用】。
规则七:卡壳的人不是真的死机。刘姐被卡了三次之后,头顶的字学会了绕着走,换词换得飞快,活人在跟字幕斗智斗勇。这说明字幕和人是两回事,人是活的,字是死的。
规则八,也是最要命的一条:他自己的字,是真的能碰到的。
那是周三深夜。陈默洗完澡,对着镜子,看倒影里自己头顶那几行字。
【陈默,男,32岁。】
【本章角色:待定的工具人。】
【本章结局:被开除。(待执行)】
【下线倒计时:第三章。】
"待执行"三个字还亮着,跟会议室里"已完成"的字颜色不一样。
陈默深吸一口气,伸出手指,对着倒影里"被开除"那三个字,轻轻一抹。
指尖传来一种奇怪的触感,像划过一屏水。字晃了晃,没动。
再来。他用指甲盖抠,用指腹搓,对着哈气。折腾了半个钟头,那三个字终于"啵"的一声,散了。
散了。
真的散了。
陈默腿一软,坐在了洗手台上。他盯着那行空出来的位置,心脏擂鼓一样响。
没了"被开除",这行字现在只剩:【本章结局:。(待填写)】
中间一个空,等着填。
他哆哆嗦嗦伸出手指,悬在那个空上面,忽然停住了。
写什么?
写"王总道歉"?写"升职加薪"?写"找到那个高中女生"?
手指悬在空白的命上,比握着千斤重的东西还沉。他现在明白那些作者为什么都爱拖更了:写别人的命,和写自己的命,是两码事。
最后他慎重地、一笔一划地写了一个字:
【拖。】
【本章结局:拖。(待执行)】
字亮了亮,稳定下来。
陈默对着镜子笑出了声。第三章的倒计时还在走,可本章的结局,从"被开除"变成了一个莫名其妙的"拖"字。
管他呢。拖一天是一天,命这个东西,能拖就是赚。
兴奋劲儿过去之后,他又做了两个实验。
第一个实验:改别人的字。他下楼,在小区花坛边找到下棋的张大爷,张大爷头顶悬着【老伴喊我回家吃饭,装听不见】。陈默伸手去碰那行字,手指穿了过去,像穿过一缕烟。
改不了。别人的命,他看得见,摸不着。
第二个实验:他试着给自己写点过分的。他对着镜子写【本章结局:中奖五百万】,字刚写完就闪红光,弹出一行提示:【超出该角色权限。一个工具人,中什么五百万。】
字散了,空还是那个空。
陈默琢磨明白了:他这个权限,大概就是个改错题的权限。原剧本上写好的结局,他能划掉,能改成"合理的"小改动,但别想一步登天。
那也行。蚂蚁啃骨头,先啃掉"被开除",再啃"第三章"。
倒是有一件事他一直惦记。这几天他上下班都在找,地铁里,公司楼下,那所中学附近,他见着穿校服的就抬头看。再也没见过那个说"救不了我"的姑娘。
这事儿他没敢写进自己的结局里。一是权限不够,二是——他也不知道该写什么。她头顶那句话,他连什么意思都没搞明白。
只能先记着。
周四下午,孙倩的电话来了,说公司同意赔偿,但要走个流程:周五上午复盘会,当事双方到场,老板亲自定。
陈默一听就懂。
什么复盘会,就是鸿门宴。老板周总要的不是真相,是个能下台的台阶。王总跟了他十二年,他需要一个"证据确凿"的开除理由,好把2N赔偿砍价成N,顺便敲打敲打其他员工:看,造反就是这个下场。
这些不是陈默猜的。
是孙倩打电话时,他隔着电话"看"不见她的头顶,但第二天路过人事部,隔着玻璃门扫了一眼,她头顶的字写得明明白白:【周总说,明天无论如何让陈默签字,不然我的试用期也别想过】。
行吧。
周五上午十点,复盘会。
会议室还是那间会议室,长桌,投影仪,空调照旧开得太足。但座次变了。周总坐主位,王总坐在他右手边,面前摆着个文件袋,胸有成竹。
陈默坐在长桌末尾,一个人。
孙倩做记录,坐角落。刘姐她们几个围观的都没敢来,会议室里算上保洁阿姨一共七个人。
"小陈啊。"周总先开口,笑呵呵的,一副长者的样子,"你在公司七年,没有功劳有苦劳。这次的事,王总也有冲动的地方。今天把话说开,好聚好散。"
【周总(内心):快签字,签完我还要去机场。】
"先听听王总怎么说。"周总抬了抬下巴。
来了。
王总清了清嗓子,慢条斯理地打开文件袋,抽出几张纸:"既然周总说了,那我就摆事实。"
陈默看着王总头顶的字,也跟着在心里念。
【王总:第一,陈默这季度的文案通过率,全组最低。】
"第一,"王总开口,"陈默这季度的文案通过率,全组最低。"
"数据拿反了。"陈默说,"通过率最低的是您小舅子带的组。我的数据在上面一页,您翻过去看看。哦不对,您把那一页抽走了,在文件袋夹层。"
孙倩下意识探头去看那个文件袋。王总一把按住袋口,脸色变了变。
【王总:冷静,第二条他不可能知道。】
"第二,"王总声音硬了点,"上周赵总的项目,他的初稿导致客户当场否决,损失初步估计这个数。"
他竖起一根手指。
"赵总否决的是您的报价。"陈默说,"他觉得创意没问题,就是您中间吃了百分之四十的回扣,他不接受。这事您别问我怎么知道的,您上周三在地下车库打电话,车窗没关。"
【他连这个都知道】【冷静】【第三条跟他对不上,不可能的】。
"第三,周一会议上,他态度恶劣,顶撞上级,还、还搞了些装神弄鬼的把戏——"
【王总:他的情绪明显有问题,我建议公司出钱,先送他去做个精神鉴定。】
这句话还没说出口,会议室里另一个声音先响了起来。
"他的情绪明显有问题,我建议公司出钱,先送他去做个精神鉴定。"
一字不差。
王总僵住了。
那句话是他准备了两天、对着镜子演练了十几遍的杀招。他要靠这句话,把陈默从"被辞退的员工"钉成"精神有问题的危险分子",钉死了,赔偿就打三折。
可现在,这句话从陈默嘴里说出来,说得字正腔圆,连"我建议"那个微妙的停顿都分毫不差。
"你怎么——"王总的脸涨成猪肝色。
"我还想替您说完。"陈默站起身,"您接下来要说:第四,他声称我摔杯子嫁祸他,这是污蔑,是妄想。但巧了,我那天说他桌上有摄像头,您今天肯定带来了'证据',证明摄像头根本没拍到,对吧?"
王总头顶的字疯狂翻滚:【他怎么会知道】【不可能】【冷静】【我该怎么办】。
而文件袋里,确实躺着一张行政部出具的说明:该摄像头于上月故障,未存储任何录像。
"可您忘了一件事。"陈默说。
他掏出手机,点开一个音频,按了播放。
录音里,是王总自己的声音,得意洋洋:"赵总那边你就说我感冒了,单子丢就丢了,正好把执行组的绩效砍一轮。至于陈默,回头随便找个由头开了,省得他天天在群里问加班费。"
会议室死一般寂静。
周总的笑凝固在脸上。孙倩打字的手停在半空。保洁阿姨的拖把顿了顿,头顶的字欢快地跳:【录、音、了】。
"周一您泼咖啡的时候,您口袋里的手机正在给您媳妇发语音。"陈默说,"发错了,发到我们部门的文件传输群里了。您可能不知道,那个群,我手机上也登着。"
这当然是瞎话。
真相是周一那天,陈默就看到了王总头顶的字幕里写着这段录音的存在——【回头得把手机里那段录音删了,存在第三个文件夹】,他周三"路过"王总办公室,借还充电器的工夫,用蓝牙传输,隔空把手机里那段录音拷了出来。蓝牙配对记录他顺手清了。
但没必要解释这个。
"周总,"陈默转向主位,"赔偿我按劳动法算,一分不多要,一分不少拿。但背锅这四个字,今天得从档案里撤了。王总要是不愿意道歉,那咱们仲裁庭上聊,顺便让劳动监察也听听这段录音里'砍绩效'的先进管理经验。"
周总盯着他看了足足十秒钟。
然后,这位在商场上摸爬滚打了二十年的老板,头顶的字幕一行行暗了下去,最后亮起一行新的:
【这小子什么来路】。
【周总(内心):不行,这事压不住。今天不按住,传出去,客户那边怎么交代。】
"小王。"周总说,"道歉。"
王总头顶的字瞬间炸成一片乱码。他张了张嘴,想说"我凭什么",可周总的眼神压着他,那行字在乱码里翻了几滚,最终不情不愿地排好队:
【王总:……对不起。】
"大点声。"陈默说。
"对、对不起。"王总从牙缝里挤出三个字,额头上的汗顺着鬓角往下淌。他头顶的字灰扑扑的,一行行往下沉:【十二年】【跟了周总十二年】【就这样】。
"行了。"周总摆摆手,一锤定音,"赔偿按2N走,今天到账。档案里的事,孙倩,去改掉。散会。"
他抓起公文包走得飞快,到门口时停了一下,回头看了陈默一眼。
那一眼里的东西,陈默没看懂。但他头顶的字看得懂:
【查他。这人不对劲。】
而陈默头顶,那行【本章结局:拖。(待执行)】闪了闪,更新了:
【本章结局:被开除→拖→赔偿金到账+道歉信一封。(已完成)】
【检测到情节偏移,偏移量:78%。】
【启动修正程序。】
陈默脸上的笑还没展开,最后那行红字就让他笑不出来了。
修正程序。
他把那行字翻来覆去看了三遍,忽然觉得后颈发凉,猛地回头看向窗户。
楼下,公司大门外的马路对面,站着一个人。
黑西装,墨镜,身形笔直,在人流里站得纹丝不动,仰着头,正对着陈默这扇窗。
隔着十七层楼,隔着双层玻璃,陈默看不清那人的脸。
但他看得清那人头顶的字。
字号很大,颜色深得发黑,像一块烧红的铁:
【修正者。】
【任务:让陈默按原剧本死。】
【本章完成度:0%。】
第三章 给修正者剧透
陈默没等散会的人走完,直接从消防楼梯冲下了十七楼。
大楼对面的马路牙子上,人还在。
黑西装,墨镜,站姿笔直,十七层楼的风吹上去,衣角都不带动的。下班的人流从他身边绕开,绕出一个小小的弧,人人都觉得这人不对劲,人人都加快了脚步。
陈默隔着一条马路跟他对视。
修正者抬起头,冲他这边"看"了过来。隔着墨镜,陈默确定那不是看,是锁定。
然后,修正者头顶的字刷新了:
【修正者047:目标情绪稳定,按计划A执行:制造意外。意外一:高空坠物,今天17:40,公司北门。】
陈默:"……"
不是,大哥,你杀人之前把计划写在头顶上?
这算什么,刺客的自我修养?
但他随即反应过来,后背发凉。这行字是给他看的,还是给"上面"看的?如果每个修正者头顶都悬着任务字幕,那这个世界对某些人来说是透明的,而他陈默,是唯一能偷看答案的考生。
他转身回了公司。
17:40,北门。
陈默没走北门。他站在大堂咖啡店的玻璃窗后面,看着一块约莫二十斤的花岗岩花盆从六楼窗台翻下来,砸在他每天下班必经的位置上,摔得粉碎。花盆边上一个穿工装的男人探头看了一眼,缩回去,头顶的字一闪而过:【谁把花盆放窗台的?算了,跟我没关系】。
不是修正者亲手扔的。
修正者根本不需要亲手。剧本会让花盆自己掉下去,让货车自己失控,让电梯自己罢工。它只需要站在旁边,看着这个世界的台词一句句应验。
【意外一:失败。目标未按常走路线。】
【修正者047:计划B:地铁,推撞。执行时间:目标下次进站。】
【备注:修正者本月KPI已落后,建议尽快完成。】
陈默盯着那行KPI备注,忽然生出一种荒诞的同情。
好家伙,连收命的也背着KPI。
当晚,陈默失眠了。
他盯着天花板想对策。跑?跑到哪去,剧本之外没有"哪去",他连自己这座城都没出过。躲?修正者不需要找他,意外自己会找上门,花盆、地铁、漏电、燃气,剧本想弄死一个人,有一万种写法。
他试着躲了一次。
晚上十点,他收拾了个双肩包,连夜去了邻市的快捷酒店,用现金开的房,手机卡都掰了。凌晨一点,他被走廊的烟感警报吵醒,全楼疏散。楼下广场上,他抬头,看见马路对面站着的黑西装。
【修正者047:意外二:酒店火警。目标存活。】
【修正者047:偏移角色无法脱离修正范围。放弃追踪没有意义,陈默,你在这本书里。】
它知道他在看。那一行字就是写给他看的。
回到出租屋已经是凌晨四点。陈默坐在床边,盯着镜子里自己头顶的字,忽然想明白了一个他最不愿意想明白的道理。
【下线倒计时:第三章】不是吓唬他。
在这个世界里,死是流程,是台词,是走个过场。花盆、地铁、火警,都只是这个流程的不同写法。他躲得过花盆,躲不过这个流程本身,只要剧本上写着"陈默死于第三章",那第三章这一天,总会有什么东西来找他。
唯一的办法,是让"写剧本的那个东西"亲手把这句话划掉。
而要让那位"作者"改稿,就得先让这本书里最听剧本话的那个东西,先不听剧本。
他翻身坐起,翻开备忘录,把这两天观察修正者的记录翻出来,一遍一遍地看,忽然,他的手指停在一条上。
修正者头顶的字,全都有固定格式。
【修正者047:……】
047。编号。它有编号,就有档案;有档案,就有结局;有结局,它头顶的字,就也写着它自己的下场。
他杀我之前,我可以先看看他怎么死。
周一早上,陈默做了个大胆的决定。
他没躲地铁,反而提前四十分钟到了地铁站,挑了个监控摄像头正下方的位置站着,然后,等着。
早高峰的人潮里,修正者047出现了。黑西装在一群羽绒服里扎眼得像一根钉子,它逆着人流,一步一步,稳稳地朝陈默走来。
【修正者047:目标已锁定。执行:推撞。】
【台词:借过。】
"借过。"
修正者开口的同时,陈默也开口了,一模一样的两个字,一模一样的平仄。
修正者的脚步顿了半拍。
"目标已锁定。"陈默看着它头顶的字,继续念,"执行:推撞。下个月三号之前必须完成KPI,不然这个季度的回收名单又有我。"
修正者僵在原地。
地铁进站的风灌进隧道,轰鸣声里,两个人隔着三步对视。周围人潮汹涌,没人注意这边,所有人都念着自己的词,走着自己的路。
"你怎么——"修正者第一次露出了非剧本的表情。它头顶的字疯狂滚动:【不可能】【台词被占用】【目标角色权限不足】【报错】【报错】。
"别报了。"陈默说,"你看看你头顶最后一行。"
修正者047下意识抬头。当然,它什么也看不见。它看自己的字,大概也得靠玻璃的倒影,就像陈默一样。
但陈默看得见,他替它念出来:
"【修正者047,本章结局:清除失败。】"
"【备注:若本次任务再失败,即触发回收程序。】"
"【回收:格式化,编号永久注销。】"
地铁站台的白炽灯管嗡嗡作响。修正者站在原地,墨镜后面的脸看不出表情,但它头顶的字,一行一行,暗了下去。
那是陈默第一次见一个字幕"安静"下来。
"你也是念稿的。"陈默说,"念了多久了?"
修正者沉默了很久。久到一班车进站,又一班车开走。
"三百年。"它说。声音不再平直,一个字一个字,像生了锈的零件重新咬合,"我修正过四百一十一个偏移角色。最快的一次,从锁定到清除,两个小时。"
"这次呢?"
"这次四天了。"修正者说,"我一直没动手。"
陈默愣住:"为什么?"
修正者抬手,慢慢摘下墨镜。墨镜后面没有眼睛,或者说,眼睛的位置悬着一行不断报错的小字,像一片坏掉的屏幕。
"因为你不按词说话的时候,"它说,"我头顶的字会停。三百年了,只有你在场的时候,它们是停的。安静的。"
"三百年,你就没遇过一个不念稿的人?"
"遇过。"修正者说,"我清除的那四百一十一个,都是。他们都死在第三章之前。"
陈默喉咙发干:"作者到底是个什么东西?"
"我不知道。我见过它一次,或者说我见过它的笔。"修正者回忆着,语速慢下来,"三百年前我上线那天,头顶只写着一个角色设定:修正者,负责让情节回到正轨。至于轨道是谁铺的,铺到哪儿,没有人知道。我们都觉得它无处不在,可谁也没见过。它只通过字幕说话。"
"那这本书呢?这本书写的到底是什么?"
"写的是'正常'。"修正者说,"所有人按部就班地念词、背锅、结婚、还房贷、死掉,这本书就是'正常',就是好评。你这样的,叫事故。"
地铁又进站了一趟。人流换了一茬,两个人还站在原地,像两块不被水流带走的石头。
它头顶的字这时又亮起来,还是那行黑红的任务:
【修正者047:本章结局:清除失败。(预计)】
【备注:若失败,回收。】
"回收是什么感觉?"陈默问。
"不知道。回收的人没法被回收回来告诉我。"修正者说,"但我清除了四百一十一个,他们消失之前,头顶的字都会变成同一行。"
"哪一行?"
"【本章完。谢谢配合。】"
站台的风又灌进来,陈默起了一身鸡皮疙瘩。四百一十一个人,四百一十一次"谢谢配合"。这本书连死人都要道谢。
"陈默,"修正者把墨镜攥在手里,第一次叫了他的名字,"帮我。"
"帮你什么?"
"改掉它。"修正者指着头顶,"你能碰字幕。我报错的时候,字会松。我刚才试了,你念我台词的时候,我报错了十七次,报告我提交了十七次,每一次都卡在'目标描述'那一栏。"
陈默盯着那行【清除失败】,心脏咚咚地跳。
他伸出手,指尖悬在修正者头顶上方。这次不是对着镜子,是真真切切,去碰另一个存在的命。
指尖落上去,传来一种灼烫的触感,和镜子里的冰凉完全不同。
他碰到了。
修正者头顶那行【本章结局:清除失败。(预计)】后面,还有一行灰色的、随时会亮起的小字:【回收程序待命】。
陈默用指甲抠住"回收程序待命"六个字,一点一点,把它们抹掉了。
这六个字比他自己头上那些重得多。像从结冰的湖面上抠一块石头,指尖传来撕裂般的凉意,顺着胳膊一路爬到天灵盖。最后一笔散开的时候,他鼻腔一热,两行血毫无预兆地淌了下来,滴在闸机的金属外壳上,红得刺眼。
代价。他在心里记下:改别人的字,要付账。改一个字,流两行血。这买卖要是让全公司的人来排队,他能当场失血过多。
字散成灰。灰没有落地,而是直直地飘上去,飘进地铁站顶那层谁也看不见的空气里。
整个地铁站,忽然静了一瞬。
所有乘客头顶的字幕同时停顿、闪烁,像全城的服务器一起打了个嗝。然后,一条新的字浮现在半空,出现在全站每个人头顶:
【系统公告:修正程序047号任务终止。】
【任务终止原因:目标不存在于当前剧本。】
【修正者047:转岗观察。】
陈默看着"目标不存在于当前剧本"那行字,慢慢笑了。
他明白了。他给修正者的报告里写的"目标描述"是——查无此人。系统按报告销了案。从这一刻起,这本书的剧本里,没有陈默这个人了。
第三章的倒计时,那行悬了好多天的【下线倒计时:第三章】,闪了闪,灭了。
修正者047站在原地,头顶的字一行行重排。任务栏清空了,KPI清空了,最后只剩下干干净净的一行:
【修正者047:转岗观察。观察对象:无。】
【(旁白)作者的话:有意思。他把杀手变成了观众。】
【(旁白)作者的话:这个角色失控三回了,我决定再看看。多写几章,看看他能走多远。】
修正者047看着陈默,忽然问:"你到底是从哪冒出来的?剧本里没有你。"
陈默想了想。
"我是你们剧本里没有的那种人。"他说,"你们写好的词,我不念。你们划好的命,我不认。"
他说着,抬手,对着自己头顶那个结局栏——第二章结算之后,那里就一直空着——郑重地写下新的一行字:
【陈默,自由角色。本章结局:未完待续。】
写完,他拍拍修正者的肩膀:"走吧,请你吃个饭。反正你现在也无业了。"
"修正者047已经注销了。"它说,"编号没了,我现在没有名字。"
"那自己起一个。"
黑西装站在原地想了一会儿,头顶郑重其事地冒出一行新字:【观察者,原名047。】然后它说:"就叫四七吧。念起来像个代号,听着像个名字。"
"行,四七。"陈默点头,走出两步又停下,"对了,问你个事。你清除了四百多人,看过那么多剧本——有没有见过一个穿高中校服的女生,头顶写着'救不了我'?"
四七检索了一会儿,摇头:"剧本千千万万,我的权限只到任务相关。但'救不了'这种话,一般不是写给角色看的。"
"那是写给谁看的?"
"不知道。"四七说,"可能是写给能改剧本的人看的。"
陈默摸了摸鼻子,那里还留着血痂。他没有再说话,把这个名字和这句话一起记进了备忘录。
两人并肩往出站口走。走到闸机口,陈默习惯性抬头,最后扫了一眼这座城市上空层层叠叠的字幕海。
就在那片海的最深处,在所有字幕的上面,有一行他从没见过的字,安安静静挂在那里,字号很小,颜色是褪了色的灰:
【作者的话:另外,通知各位角色一件事。】
【本书将于三个月后完结。】