《海棠灯下不问归期》
民国二十一年,江南港城临川表面歌舞升平,暗地里却被一桩沉寂多年的“沉船案”笼罩。六年前,负责押运赈灾药品的漕运船“长宁号”在雾夜沉没,船上三十七人无一生还,连同一批本该送往灾区的救命药材也不知所踪。案卷最后只留下一个结论:船员陆绍谦监守自盗,携药潜逃,死者家属不得追究。
六年后,戏班名角沈知微回到临川。她不是为了登台,而是为了查清父亲沈砚秋的死因。沈砚秋当年是港务署的验货官,正是他在“长宁号”出事前提出货单有误,却在案发后被指认收受贿赂,含冤病逝。知微一直不相信父亲会拿灾民的命换钱,更不相信陆绍谦会是害死全船人的凶手。
回城第一夜,她在旧戏院后台发现一枚沾着海盐的铜制袖扣。那是陆绍谦生前常戴的物件,也是父亲遗物中唯一没有被烧毁的东西。紧接着,城中药商之女离奇失踪,临川码头又出现了当年“长宁号”上才有的黑色药箱。几件看似毫无关系的事情,逼着那桩被人刻意掩埋的旧案重新浮出水面。
沈知微循着药箱查到港务署,却被如今掌管临川航运的陆家少爷陆承骁拦下。陆承骁与失踪的陆绍谦长相极为相似,言谈举止却冷峻克制。他告诉知微,陆绍谦确实是自己的兄长,只是六年前坠海后尸骨无存。为了不让陆家彻底败落,他被迫接手家业,也一直在暗中寻找兄长留下的真相。
两人彼此怀疑,又不得不暂时联手。陆承骁需要进入沈家旧宅寻找一份账簿,知微则需要借陆家的船查探沉船位置。偏偏此时,陆家与当地督军府即将联姻,督军之女林晚棠得知陆承骁私查旧案,便以一纸婚约相逼。为争取调查时间,陆承骁提出与知微假扮情侣,对外宣称两人早已私定终身,借此搅乱各方视线。
这场假恋情很快成了临川最热闹的谈资。知微在戏台上唱着《长生殿》,陆承骁就在台下故意送花;陆家宴会上,知微为了挡住旁人的试探,挽住他的手臂,指尖却因紧张微微发抖。两人原本只是互相利用,却在一次次并肩查案中看见彼此不肯示人的伤口。知微发现陆承骁每逢雷雨便彻夜不眠,陆承骁也知道她唱完最后一折戏后,总会独自去海边坐到天亮。
他们从旧戏院地板下找到半本账簿,记载着六年前有人以赈灾之名,从洋行购入大量假药,再借“长宁号”运往外地。账簿最后一页被撕走,只留下一个奇怪的印记:海棠花中藏着一把钥匙。顺着线索,两人查到当年参与验货的副官周启山,如今已成为临川商会会长,也是最支持陆家与督军府联姻的人。
周启山察觉事情败露,开始对知微下手。戏班被人纵火,沈父留下的唱本被烧得只剩几页。知微在火场中险些被横梁砸中,陆承骁冲进去救她,自己却被烈火灼伤。昏迷中,他反复喊出一个名字:“阿宁。”知微这才知道,陆承骁并非陆绍谦的亲弟弟,而是当年随船逃生的少年阿宁,被陆家收养后改名换姓。真正的陆承骁,早已死在沉船之夜。
更令人震惊的是,陆承骁失去的不只是身份,还有六年前那场事故中的部分记忆。他始终以为自己是被陆绍谦救上岸的,却在知微找到的旧录音中听见真相:当年陆绍谦发现假药,准备将证据交给巡捕房,周启山却带人截船。混乱中,陆绍谦把装有账簿的铁盒交给阿宁,让他跳船逃生,自己留下来拖住追兵。阿宁撞上船舱,头部受创,从此忘记了那一夜。
记忆开始恢复后,陆承骁想起铁盒并未沉入海底,而是被他藏在沈家戏台下的机关中。可当两人取出铁盒时,周启山率人包围戏院。周启山承认一切,却声称自己不过是替督军府办事,真正想要的,是借假药案控制临川所有航运。沈父当年不肯签字,陆绍谦也不肯交出证据,所以他们必须死。
逃亡途中,陆承骁为保护知微中枪。知微背着他穿过废弃码头,终于抵达那艘被人重新打捞的“长宁号”。船舱里藏着当年未能送出的药品和证人名单,也藏着陆绍谦写给阿宁的最后一封信。信上没有责怪,只有一句话:“若你忘了,就替我好好活;若你想起,就替那些没有等到天亮的人讨一个公道。”
陆承骁明白,想把证据送出城,必须有人留下拖住追兵。他故意引开周启山,准备与沉船一同引爆藏在船舱中的炸药。知微却在最后关头返回,用戏班暗号召来码头工人和商会中早已不满周启山的旧部。众人合力制服追兵,陆承骁也在船毁前跳入江中。那一刻,他终于完整想起陆绍谦把自己推入水中的画面,也想起兄长最后的笑容。
旧案重审后,周启山及其背后的督军势力被揭发,沈砚秋与“长宁号”遇难者终于洗清污名。陆承骁放弃陆家航运,把赔偿金全部捐给临川的救济医院。知微则重新登台,却不再只唱悲欢离合的旧戏,而是把六年前的真相编成新戏,让每一个无名死者都拥有被记住的名字。
戏院重开那天,海棠灯再次点亮。陆承骁坐在台下,手里握着那枚旧袖扣。知微唱到最后一句时,忽然忘了词,台下的他轻声接上。两人相视而笑,仿佛六年前被海水夺走的那段人生,终于在灯火与歌声里,找回了迟来的归期。