临安城的夜市里,灯火映着万家商铺,也照亮了暗处的权力角逐。年轻账房顾长安出身商贾,凭一手过目不忘的本领,替“万金商会”查清多年来的账目疑案。商会会长之女沈明珠与他自幼相识,是能并肩饮酒、互相拆台的异性好友。两人看似只关心生意,实则一直在追查一桩旧案:十五年前,沈家商队被指私运军械,沈明珠的父亲因此入狱而死,顾长安的父亲也在押送途中遇害。两家从此败落,真正获利的却是当朝权臣裴嵩。
裴嵩暗中控制盐引和漕运,借商会之手洗钱,又与政敌陆相彼此倾轧。为逼商会交出账本,他设局诬陷顾长安侵吞官银,将他下狱;同时把沈明珠押往北境,准备逼她嫁给自己的心腹。顾长安在狱中发现,关键账册早已被换成伪本,而负责押送的竟是沈明珠安排的旧部。他趁夜逃出,假扮成追捕自己的捕快,混进裴府车队。沈明珠则在囚车里留下错乱的商号暗记,引他一步步找到真正的账册。

两人开始一场彼此试探的猫鼠游戏:顾长安故意放出假账,引裴嵩派人追查;沈明珠则借商会拍卖会,将藏有证据的旧船契送到陆相手中。裴嵩识破后反设陷阱,让顾长安误以为沈明珠已经投靠自己。两位好友当面翻脸,各自带着半份账册逃离临安,暗中却用儿时约定的灯谜传递消息。追捕途中,他们逐渐确认,裴嵩和陆相早已联手制造旧案,再故意争斗分赃,商人和百姓不过是棋子。

高潮发生在商会一年一度的万灯夜。裴嵩召集各地掌柜,打算烧毁账库,把罪名推给顾长安。沈明珠乔装成送灯女潜入库房,顾长安则故意现身,引开守卫。两人救出被囚禁的证人,也找到了记载旧案的原始船簿,却被裴嵩堵在码头。沈明珠为掩护顾长安中箭,顾长安没有独自逃走,而是带着她跳上即将启航的漕船。商会掌柜们依据他们提前散出的证据同时封锁各港,证人也在万灯映照下当众作证。裴嵩与陆相互相推诿,私账和密信接连曝光,最终双双获罪。
沈明珠伤愈后,与顾长安将旧案证据交还受害商户,并以商会之名重开漕路。两人没有急着把相知变作誓言,只约定此后每年万灯夜再会。灯火沿河而去,曾经追逐真相的猫鼠,终于并肩走进了天明。
评论
青瓷听雨
万灯夜的反转很有画面感,两个好友互相设局又彼此信任,关系写得很带劲。
Mira
古代商会加权臣博弈的设定很新鲜,最后不只复仇,还把漕路还给百姓,结局有余韵。
陆小满
想看沈明珠和顾长安跳上漕船之后的后续!这对搭档完全可以再查一桩大案。