老陈的烟头在黑暗里明明灭灭,像一只垂死的眼睛。巷子尽头那扇锈蚀的铁门后,传来第三声类似咳嗽的闷响——这是今晚的第三个,和过去十七年里的每一个一样,精准地卡在凌晨两点十七分。 十七年。从青丝到白发,从刑警队长到档案室边缘人。那个代号“裁缝”的连环杀手,总在雨季用红绳勒死穿工装裤的男性,现场不留指纹,只留下一截不同花色的布条。老陈的办公桌抽屉里,攒了十七种布样,像某种病态的收藏。 今晚的线索来自一个匿名电话,声音经过处理,却带着熟悉的沙哑尾音。地点是废弃的纺织厂,正是十七年前第一个受害者工作的工厂。老陈握枪的手很稳,但胃在抽搐。他想起昨天在旧物箱找到的那张泛黄照片:年轻的妻子抱着三岁的儿子,背后纺织厂的标语清晰可见。儿子失踪那天,穿的正是红色工装裤。 铁门被推开时发出呻吟。仓库深处,一盏孤灯下,一个穿灰色雨衣的背影正在整理工具台。台面上摆着三截红绳,和十七年来现场发现的一模一样。 “别动。”老陈的枪口对准那背影。 雨衣人缓缓转身。兜帽下是一张被岁月侵蚀的脸,眼窝深陷,但右耳后那道月牙形疤痕——和妻子照片里婴儿耳后的一模一样。时间在潮湿的空气里凝固。 “爸。”对方先开口,声音像生锈的齿轮。他举起双手,掌心朝上,像在展示某种无害。“第三个是当年工厂的质检员,他喝醉后说过,你儿子是被他‘处理’掉的,因为哭闹影响生产。” 老陈的枪口垂下零点五厘米。他看见工具台上除了红绳,还有一沓发黄的工厂考勤表,每张上都用红笔圈出同一个名字:陈小远——他儿子失踪时登记的名字。 “你母亲临终前说,你找错了方向。”雨衣人——或者说,那个始终在帮老陈“纠正错误”的匿名线人——平静地说,“十七年,我替母亲清理了所有可能知道内情的人。包括那个质检员,上周才从监狱放出来。” 仓库外传来渐近的脚步声,是支援的年轻警员。老陈看着眼前这张既陌生又熟悉的脸,突然明白那些年“裁缝”为何总在雨夜作案——那是儿子失踪那天的天气。为何受害者都穿工装裤——那是儿子最后穿的衣服。为何布条花色不同——那是儿子出生时,妻子用碎布拼的襁褓图案。 “手铐在左边口袋。”老陈把枪插回枪套,声音沙得像砂纸磨木头。他弯腰时,看见对方雨衣下摆露出半截褪色的红绳,编成了平安结的样式——妻子当年教儿子编的。 警员冲进来时,老陈正给一个戴着手铐的男人披上自己的警用雨衣。年轻警员愣住:“陈队,这是……” “嫌疑人。”老陈打断他,把现场照片塞进证物袋。袋角露出一角泛黄的考勤表,上面红笔圈出的名字旁,有人用铅笔轻轻补了行小字:“爸爸,下雨了,我冷。” 他走向仓库门口,雨更大了。十七年的执念在这一刻碎成齑粉,不是被真相击垮,而是被某种更沉重的东西淹没——原来他追捕的幽灵,一直穿着他亲手织的衣。