1950年深秋的上海,梧桐叶落满街头。林默将烟头碾灭在潮湿的石阶上,指尖冰凉。他不再是当年在敌营里辗转的江波,而是新中国公安部最年轻的侦查员,却在此刻接到最棘手的任务:潜入盘踞在旧租界的国民党残余“寒山会”,找出代号“夜莺”的潜伏者。江波牺牲前最后的话在耳边回响:“ trust no one.” 可如今,他必须信任一个从未谋面的上线。 寒山会的会址藏在霞飞路一家古董行深处。林默以归国华侨商人的身份入住,每日在紫檀木柜前与掌柜谈笑风生,暗中观察着每一个进出者——那个总在黄昏独自品茶的老学究,眼神深处有刀锋般的锐利;那个活泼的舞女,高跟鞋敲击楼梯的节奏,像某种无法破译的摩斯密码。他按照约定,在雨天将情报塞进《申报》广告栏的某个空格。可三天后,接头的联络员在巷口被枪杀,子弹来自警局配发给反特人员的制式手枪。怀疑像霉菌在心底滋生:内部有鬼。 线索断了,只有江波遗留的、用 invisible ink 写在一本《庄子》扉页的三组数字。林默在灯下反复推演,终于拼出“夜莺”可能藏身的三个地点:外滩12号仓库、提篮桥监狱档案室、以及……江波当年与妻子告别的那座外白渡桥桥洞。前两处扑空,只剩桥洞。那个雨夜,他独自前往,却看见桥洞深处亮着微弱的灯——是老学究,正用颤抖的手将一叠文件浸入煤油桶。林默的枪口刚抬起,身后传来皮鞋声。是舞女,举着枪,眼神复杂:“林同志,我是夜莺。但开枪杀联络员的,是‘他们’安插在我们内部的‘眼镜蛇’。”她话音未落,老学究突然暴起,将煤油泼向文件,火光腾起,他嘶吼着扑向林默:“江波欠我的,该由你来还!” 混乱中,林默看清老学究脖颈上的疤痕——和江波档案里描述的、当年叛徒的特征一模一样。原来“寒山会”只是饵,真正的“眼镜蛇”早已以忠贞面目潜伏在反特队伍内部,而“夜莺”的任务,正是将其钓出。桥洞在燃烧,热浪灼人。舞女将一枚铜钥匙塞进他手心,那是打开“眼镜蛇”保险柜的最终信物。林默握紧钥匙,望向对岸渐次亮起的万家灯火。江波用十八年潜伏换来的黎明,不该被暗处的毒蛇再度吞噬。他转身没入更深的雨夜,钥匙边缘割着掌心——这扇门后,是真相,还是更深的陷阱?他不知道。但他知道,有些棋局,一旦落子,便再无回头路。