雨夜,我第三次在咖啡馆等到打烊。玻璃窗映出我模糊的脸,还有街对面那辆始终未熄火的黑色轿车。林深迟到了四十七分钟,带着一身潮湿的冷气坐到我面前,西装肩线洇开深色水痕。他抬手替我拂去脸颊碎发,指尖冰凉。“公司临时会议。”他说,眼睛却没看我,只盯着我手中转动的咖啡勺——那是我上周随口抱怨过喜欢的款式。 三个月前,我们在拍卖会偶遇。他自称自由译员,对民国旧书着迷。我们聊张爱玲,聊冷战时期的密码学,聊到午夜灯光渐暗。他送我回家时在楼下站了很久,雨突然落下来,他发梢滴着水笑起来:“像不像《北非谍影》?”那晚我失眠了,因为他说“我最恨谎言”,而他的白衬衫第二颗扣子,在路灯下泛着微型录音设备的幽蓝反光。 我开始留意细节。他总在周三下午“出差”,但我的航班查询APP显示那天地面天气恶劣,无航班起降。他收藏的钢笔里藏着小巧的发射器,却记得我咖啡不加糖、讨厌茉莉花香。有次我故意在他外套口袋塞了写满谎言的纸条,回来时纸条消失了,取而代之的是我童年照片——背面是他清秀的字迹:“你七岁那年,在梧桐树下埋葬了一只知更鸟。” 昨夜暴雨,我“无意”将加密硬盘放在玄关。今早它出现在我公文包夹层,附带一张巴黎地图,某个红点用口红圈出。我忽然想起初遇那晚,他袖口露出半截刺青:经纬度坐标。我曾以为是时尚纹身,直到在情报档案库里,看见自己母亲的照片标注着同一串数字。 此刻他正在洗手间,水声持续了异常长的五分钟。我打开他搭在椅背的风衣内衬,缝线处有硬物轮廓。不是枪,是药瓶。抗焦虑药,处方签医生签名是伪造的——那是我们第一次约会时,我随口抱怨过的某位心理医师的名字。 “你在找这个?”他从身后环住我,呼吸喷在耳后。掌心躺着一枚U盘,标签是我名字的摩斯密码。“里面有你父亲二十年前的任务报告。”他声音很轻,“还有我三年前接到的监视令:目标,你。” 窗外警笛由远及近。他把我拉到怀里,像在拍卖会那晚护住我避开拥挤人群。枪声在走廊炸响时,他转身的姿势像演练过千遍。子弹擦过肩胛,血渗进我送他的藏青领带。我撕开他衬衫包扎,伤口下方有道陈年疤痕,形状是南美洲某国地图——那是我童年随父母“旅行”过的第十三个地方。 “为什么?”我握着他冰冷的手。 他笑了,染血的门牙像少年恶作剧。“因为你在 autopsy report 里写:‘死者嘴角有微笑’。”那是三年前某次任务简报,我作为法医实习生提交的报告,从未公开。“我查了所有档案,只有你的描述提到这个细节。”他咳出血沫,“然后我申请调往民用部门,申请调到你的城市,申请……爱上你。” 特警破门而入的瞬间,他塞给我一张电影票。《迷魂记》的午夜场,座位号是我们初遇的日期。银幕上詹姆斯·斯图尔特在钟楼顶端凝视他的“玛德琳”,而现实中的林深被按在冰冷地面,回头最后看我一眼,瞳孔里映着我身后闪烁的警灯,也映着拍卖会那晚,我们共同凝视的、玻璃柜里那本1943年版《密码简史》。 我握紧口袋里的U盘,金属棱角硌着掌心。雨又下了起来,像他第一次送我回家时那样温柔绵长。远处霓虹灯牌闪烁,将“爱”字投射在积水路面,又迅速被车轮碾碎。原来最精密的密码,从来不是那些需要破译的字符,而是他教会我辨认的——一个人说谎时,睫毛会在灯光下投出怎样的阴影。