雾港的警笛总在涨潮时响起。人类警员沈砚接手父亲留下的旧案,追查走私集团“黑帆”。临终前,父亲只交给他一枚生锈的铜钥匙,还说:“别急着开门,先听潮声。”沈砚一直以为,那是老刑警故弄玄虚。
黑帆的线人白汐来自海裔一族,耳后有半透明的鳃纹。她能在水下潜行,却无法长时间呼吸陆地空气。沈砚奉命保护她,两人从互相提防到相互依赖。白汐总把一截蓝线系在腕上,说那是故乡的习俗;沈砚笑她迷信,她却提醒:“有些线不是为了牵住谁,是为了记住回家的方向。”
调查途中,沈砚所在的小队屡屡扑空。队长陆峥认定白汐在泄密,坚持把她当诱饵;年轻队员阿岚则主张公开父亲旧案,两人争执不断。一次突袭中,陆峥故意撤走支援,沈砚被黑帆困在废弃水闸。白汐潜入闸底救他,却发现黑帆首领竟是当年与沈父并肩办案的警员。对方早已叛逃,靠伪造证据让海裔背负走私罪名。
这里埋下的第一处伏笔,是铜钥匙上的三道缺口。前文只写它常在沈砚掌心留下压痕,结尾才揭晓:它不是开仓库的钥匙,而是旧水闸的手动阀匙。父亲留下的“听潮声”,其实是在教他辨认闸门背后的空腔,那里藏着未被销毁的执法记录。
第二处伏笔藏在白汐的蓝线上。她每逢紧张便会绕腕三圈,看似习惯,实则是在记水下暗流的方向。决战时,黑帆切断灯光,她凭这条线带沈砚穿过淹没的通道,也找到被藏起来的证据。她并非需要人类拯救的线人,而是能改变战局的关键证人。

第三处伏笔是实力反差。沈砚枪法出众,却总在近身搏斗中输给白汐;陆峥看似冷酷强硬,实则每次行动前都会检查所有人的氧气瓶。起初这被当成习惯,后来才明白,陆峥早已怀疑黑帆,并暗中为队员留下退路。他撤走支援,是为了引出内鬼,却没料到沈砚会被困住。误判让小队分裂,也让队员们不得不正视彼此的不信任。

最后,沈砚没有沿用父亲“一个人扛下全部”的方式。他公开证据,承认警队内部的失职;陆峥承担责任,阿岚作证,白汐则带着族人走出被污名化的阴影。父亲留下的使命因此完成了传承,却不再是沉重的遗命,而是让后来者有权选择自己的路。案子结束后,白汐获得离港通行证,沈砚也辞去警职,陪她登上驶向外海的船。蓝线在风里松开,他们没有被彼此束缚,而是终于获得自由。
评论