碼頭沒有天使

傑克・馬洛 著

霧氣從百葉窗的縫隙裡鑽進來,像是一群沒骨頭的幽靈,在辦公室灰暗的角落裡蠕動。這座城市的霧總是有種洗不掉的髒汙感,夾雜著海灣的鹹腥與碼頭鐵鏽的氣味,讓空氣顯得黏稠且難以呼吸。
我盯著杯子裡剩下一半的威士忌。琥珀色的液體在昏暗的燈光下顯得混濁,像是一灘凝固的廢棄物。冰塊早就融化了,只剩下幾片透明的殘骸,在杯底無力地晃動。我並不渴,只是需要一點東西來填補這午後的空洞,好讓思緒不至於在這種死寂中徹底腐爛。
門鈴響了。
那聲音尖銳、短促,在空蕩蕩的辦公室裡激起一陣令人不悅的迴響。我沒動,只是任由菸草的苦味在舌尖蔓延。在這間辦公室裡,敲門的人通常不是來送錢的,就是來討債的,或者是那些以為自己能找回正義的倒楣鬼。
門被推開了。
一股潮濕的寒意隨著開門的動作湧入,伴隨著海灣特有的冷冽。她站在門口,黑色的呢面大衣還帶著水汽,像是剛從霧海裡撈出來的一塊礁石。她很瘦,臉色蒼白得近乎透明,但那雙眼睛卻亮得驚人,帶著一種不容置疑的、冰冷的銳利。
「艾略特・維恩先生?」
她的聲音不高,卻很穩。沒有那種尋常寡婦會有的、帶著哭腔的顫抖。
「如果你是來找失蹤的貓或欠債的鄰居,你走錯地方了。」我沒抬頭,只是用指尖輕輕撥弄著冰冷的杯緣,語氣裡透著一股慣有的、懶散的厭煩,「這裡只處理那些沒人想碰的爛事。」
她沒有被我的冷淡嚇退,反而邁開步子走進來,皮鞋踩在木地板上的聲音乾淨利落。她走到我對面的椅子旁,坐了下來。動作很輕,卻帶著一種近乎決絕的沉重感。
「我不需要你找貓,維恩先生。我需要你找真相。」
她把手提包放在膝蓋上,指尖用力地按著包身。我注意到她的指關節因為過度用力而泛著青白,那是一種極力壓抑情緒的徵兆。
我靠向椅背,發出一聲沉悶的摩擦聲。我從口袋裡掏出一盒廉價的菸,點燃,然後吐出一口灰濛濛的煙霧。煙霧在兩人之間緩慢地擴散,模糊了彼此的輪廓。「真相」這個詞在舊金山很昂貴,而且通常都帶有血腥味。
「真相這東西,在碼頭邊的垃圾桶裡隨處可見。」我斜眼看著她,語氣嘲弄,「警察已經結案了,不是嗎?羅伯特・羅斯,碼頭工人,酒後失足,掉進海灣裡淹死了。這是一個標準的、能讓所有人都能安穩睡覺的結局。為什麼要來找我這種只會翻找別人垃圾的人?」
她直視著我的眼睛,那種眼神讓我覺得自己像是在被一柄冰冷的解剖刀觀察。
「因為警察在撒謊。」她說,語氣平靜得像是在陳述一件再平凡不過的事實,「我的丈夫不會那樣死。」
我輕笑了一聲,那是種不帶感情的、乾澀的笑聲。「這城市的人都愛說這種話。每個死掉的人在家人眼裡都是聖人,每個失足的人在生前看起來都像個清醒的哲學家。你該找的是牧師,或者心理醫生,而不是私家偵探。」
「他戒酒三年了。」她直接切斷了我的嘲諷,聲音冷得像冰,「整整三年。他每天早起,每天準時打卡,每天晚上回到家時,身上只有肥皂和汗水的味道,沒有一點酒精的臭氣。他是一個守規矩的人,維恩先生,他比這座城市裡大多數人都更懂得什麼叫做自律。」
我停下了吐菸的動作。
三年的戒酒期。在碼頭那種充滿廉價威士忌和逃避現實情緒的地方,這簡直像是一個神話。我看向她的臉,試圖從那張清瘦的面孔上找出一絲表演的痕跡,但除了那種壓抑到極點的憤怒,我什麼也沒看到。
「這不代表他不會溺水。」我冷冷地說,「酒精會讓人失去平衡,即使他戒了,意外也可能發生。」
「不是意外。」她身體微微前傾,眼神裡的火焰在昏暗的室內跳動,「他死前一週,在工會大會上指控了幹部。他指控他們收受船運公司的回扣,指控他們把工人的血汗錢轉進自己的口袋。就在那之後,他就失蹤了,然後被發現漂浮在海邊。」
我吐出一口菸,煙霧遮蔽了我的視線。這聽起來不再是一個簡單的溺水案,而是一個充滿了金錢、權力和背叛的典型劇本。這類劇本在舊金山的霧氣中上演過無數次,每一次的結局都一樣——真相被埋在深海,而罪惡在岸上繼續繁榮。
我注意到她的雙手再次微微顫抖,但她很快就用手壓住了提包,試圖維持那種脆弱的鎮定。
「這份工作會很危險,女士。如果你找的是正義,那你找錯人了。我只是一個收錢辦事的,如果真相會讓你的生活變得更糟,我不會為了同情而停下來。」
我說得很直接,甚至有些刻薄。我不想給她任何虛假的希望,這對她而言是一種殘忍,對我而言則是一種自我保護。
她沒有退縮,反而從包裡拿出了某樣東西。
「我不在乎危險,也不在乎你是不是正義的化身。我只在乎事實。」她盯著我,眼神堅定得像是一塊生鏽的鋼鐵,「我需要有人把那些藏在霧裡的髒東西,一件一件地挖出來。」
我看著她,又看了看杯子裡殘餘的液體。這場荒謬的對話似乎已經沒有回旋的餘地了。我感覺到一種久違的、令人不適的焦躁感在胸腔裡竄動,那不是因為同情,而是因為我知道,一旦我接下這份委託,這座城市的陰影就會開始向我襲來。
我把菸蒂按在煙灰缸裡,火星在殘餘的煙灰中掙扎了一下,隨即熄滅。
「把妳的東西拿出來吧。」我低聲說道。
辦公室裡的空氣沉悶得像是一塊浸透了髒水的抹布。窗外的霧氣正一點一滴地滲進縫隙,帶著一股海邊特有的、腐爛的海藻味,混合著隔壁餐廳傳來的廉價咖啡香。我聽著那種低頻的、悶在胸腔裡的城市喧囂,感覺自己像是在一個巨大的、生鏽的齒輪中間。
瑪莎・羅斯從她的提包裡翻找著,動作有些僵硬,像是怕弄壞了什麼珍貴的東西。她最終從包底抽出了一本東西,放在我那張佈滿菸漬與咖啡圓環的木質辦公桌上。
那是一本邊角有些磨損、深藍色的硬皮小筆記本。在這種充滿混亂與混濁的辦公室裡,它顯得有些突兀,甚至顯得有些過於整潔。
「這是羅伯特的。」她說,聲音低沉,卻沒有顫抖,「他隨身帶著它。他覺得,如果能把生活寫下來,生活就不會再失控。」
我沒說話,只是伸手拿過那本筆記。指尖觸碰到封面時,那種乾淨、平整的質感讓我不自覺地皺了皺眉。在碼頭區,大多數人的生活都像是在泥濘裡滾過,連文字都帶著一種潦草的、急於求生的骯髒感。但這本筆記,卻像是在這片廢墟中突然冒出的一塊乾淨瓷磚。
我翻開了第一頁。
字跡工整得近乎病態。每一行之間的間距都精準得像是由尺規量過,筆劃清晰,沒有任何遲疑或塗改的痕跡。這不是一個每天在碼頭搬運重物、手掌佈滿老繭的工人的字跡,至少,這不應該是一個長期受酒精折磨、神經末梢顫抖的人所寫出的東西。
每一頁都詳細記錄著羅伯特的作息:幾點起床、早餐吃了什麼、在碼頭工作了幾個小時、晚上幾點回家。而在每一頁的末端,都有一行小小的、重複性的字樣,像是某種神聖的儀式,又像是對自我的一種監禁。
「戒酒進度:良好。」
我翻動著頁面,那種規律的節奏感在我的指尖跳動。我看到了第一個月,第二個月,一直到最近。每一天的紀錄都寫得如此平穩,平穩得讓人覺得有些不真實。
我翻到了最後幾頁。
那是死前一週的紀錄。
「週一,無酒精。心情平靜。」
「週二,無酒精。工作量增加。」
「週三,無酒精。天氣潮濕。」
「週四,無酒精。」
「週五,無酒精。」
最後一頁停在那裡,日期就定格在他在工會大會發言的那天,也就是他失蹤的前夕。在那一週的所有紀錄裡,完全沒有出現任何關於威士忌、啤酒或任何酒精類飲料的字眼。沒有一次「酒後頭痛」,沒有一次「渴望酒精」,甚至連一丁點情緒失控的痕跡都沒有。
這本筆記在訴說一個故事:羅伯特・羅斯是一個極度自律、意志堅定、且已經徹底擺脫了酒精枷鎖的男人。
我合上筆記,看著它靜靜地躺在桌面上。那抹深藍色在昏暗的燈光下,顯得格外冰冷。
「警方說他是在酒吧喝醉了,才在回家的路上跌進海灣裡的。」瑪莎看著我,那雙眼睛裡燃燒著一種我不太想面對的、近乎宗教般的狂熱,「但你看過他的字。你看過他的生活。一個連每天喝多少水都要記錄得如此精確的人,會在那種時刻弄丟他的自控力嗎?」
我靠向椅背,木椅發出刺耳的吱呀聲。我盯著天花板上一塊剝落的油漆,那裡正緩慢地呈現出一種像傷口般的暗紅色。
「字跡可以偽造,女士。」我冷冷地說,「或者,他可能只是在寫給自己看的謊言。人往往最擅長欺騙自己,特別是在那些他們渴望改變卻又無力改變的時刻。」
「這不是謊言。」她打斷我,語氣裡帶著一種不容置疑的堅定,「羅伯特從不撒謊。他在工會大會上指控那些人時,他的眼神比這本筆記還要乾淨。」
我沉默了。這本筆記像是一塊沉重的石頭,壓在我的直覺上。在舊金山的碼頭,一切都是可以買賣的,包括良知,包括記憶,甚至包括一個人的生活軌跡。如果羅伯特真的如這本筆記所展現的那樣,是一個重新找回秩序的男人,那麼他的死,就不僅僅是一個意外。
這份整齊的紀錄,與他那種「失足溺水」的死法之間,存在著一道巨大的、無法跨越的裂痕。這道裂痕正隱約透出一股腐爛的味道,那是在霧氣掩蓋下的、屬於權力與金錢交織的惡臭。
我重新拿起那本筆記,感覺到一種莫名的不安在指尖蔓延。這本整齊的日記,現在看起來不像是紀錄,倒更像是一份遺囑,一份在混亂的世界中,對某種早已崩塌的秩序的無聲抗議。
我看向瑪莎。她的臉在陰影中顯得有些模糊,唯有那雙眼睛,在昏暗的辦公室角落裡,閃爍著一種足以燒毀一切的、微弱卻頑強的光。
「這件事的走向,可能跟你想像中的完全不同。」我重新點燃了一根菸,任由苦澀的煙味在口腔中擴散,「如果你真的想把真相挖出來,你可能得做好準備,去面對那些被這份『整齊』所掩蓋的、最髒、最亂的垃圾。」
我把菸蒂按進那只裝滿殘水的玻璃杯,看著火星在水底最後一次掙扎、扭曲,然後徹底熄滅。那點微光消失得很快,就像這座城市裡那些自以為正義的靈魂。
我抬起頭,看著瑪莎。辦公室裡的燈泡老化得厲害,發出細微的嘶嘶聲,讓她的影子在牆上顯得扭曲且破碎。
「這不只是錢的問題,女士。」我把那本深藍色的筆記本推回桌面,指尖滑過粗糙的硬皮,「在舊金山,尤其是碼頭那一帶,真相是有定價的。如果你想找的東西,價格可能高到你連付帳的能力都沒有。」
我站起身,走到那扇沾滿油漬與雨痕的窗戶邊。窗外,濃霧正像一種緩慢蠕動的生物,吞噬著街道上的路燈,只留下幾圈模糊、暈開的橘光。
「工會不是一群在廣場上演說的理想主義者,他們是這座城市的血管,而血管裡流的是黑色的油脂。」我轉過身,語氣平靜得近乎冷酷,「如果你真的打算把這層油漆刮下來,你可能會發現底下的木頭早已爛透了。到時候,你不但拿不到答案,還會連同你的生活一起沉進海灣裡。」
我預期會看到恐懼。我習慣了看著人們在面對現實的重量時,眼神逐漸渙散,然後在沉默中退縮。
但瑪莎沒有。她只是靜靜地站在那裡,黑裙上的褶皺在昏暗中顯得僵硬。
她緩緩地從皮包裡掏出一疊東西。那不是文件,也不是照片,而是一疊被捲得很緊、甚至顯得有些凌亂的鈔票。那是用橡皮筋綑綁著的,紙幣邊緣已經磨損得發白,顯然在某個狹窄的空間裡存放了很久。
她把那疊錢放在桌面上,發出沉悶的聲響。
「這是羅伯特留下的,還有我這幾個月省下來的所有積蓄。」她的聲音很輕,卻帶著一種金屬般的質感,「我知道你在說什麼,艾略特先生。我也知道這很愚蠢。但我不能坐在家裡,看著那些人把他的名字當成酒鬼的笑話,然後在那張寫著『意外』的報告上簽名。」
我盯著那疊錢。在這種光線下,那些紙幣看起來灰濛濛的,帶著一種廉價的、生活磨損後的疲憊感。那是他們活下去的依仗,是他們在這個城市立足的最後一點尊嚴,而現在,她要把這份尊嚴交給我,去換取一個可能根本不存在的真相。
我感到一種生理性的不適。這種感覺從胃部升起,帶著一種酸澀的、像是在吞嚥生鏽鐵釘般的惡心感。在舊金山的霧氣裡,這種對真相的執著顯得如此昂貴,卻又如此廉價。
「你是在拿命在賭。」我說。
「我已經輸了一半了。」她直視著我的眼睛,「現在,我只想把剩下的那一半拿回來。」
辦公室陷入了長久的沉默。只有那盞老舊燈泡的嘶嘶聲,像是在嘲笑我們這場不對等的交易。
我重新拿起那疊鈔票,指尖觸碰到那種被汗水與塵土浸透的質感。這不是一份委託,這是一張通往深淵的單程票。
「我得提醒你,一旦我開始動手,事情就不再是單純的尋人或調查。」我把錢收進抽屜,發出清脆的喀噠聲,「如果我發現這件事真的牽扯到工會的高層,或者那些在碼頭上說話算數的人,一切都會變得非常、非常醜陋。到那時,我不會停下來,我也沒辦法保護你。」
「我不需要你保護我。」她站起身,整理了一下黑裙,動作平穩得令人心驚,「我只需要你告訴我,羅伯特到底死在哪個角落,是誰把他推下去的。」
她轉身走向門口,步履輕盈卻堅定。門開了,一陣冷得刺骨的濕氣灌進了室內,瞬間吹散了殘餘的一點菸味。
「再見,艾略特先生。」
門關上了。那聲悶響在空曠的辦公室裡迴盪,像是某種儀式的終結。
我重新坐回椅子上,感覺身體沉得像是一塊浸透了水的海綿。我從口袋裡掏出最後一根菸,火柴劃破空氣的聲音在寂靜中顯得格外刺耳。
我靠在椅背上,看著窗外那片厚重得化不開的濃霧。霧氣在燈光下顯得黏稠,像是某種尚未凝固的油脂,正準備將整座城市溺斃其中。
我吐出一口煙,任由那種苦澀的味道在肺部蔓延。我知道自己正踏入一個泥淖,一個由金錢、權力與謊言交織而成的、深不見底的漩渦。
而在那漩渦的中心,正有一個男人被掩埋在那些整齊的、完美的謊言之下。

清晨的舊金山碼頭,空氣裡混雜著海水的鹹腥、生鏽的鐵器味,以及一種揮之不去的、像是腐爛魚類在陽光下曝曬後的黏稠感。濃霧像是一層洗不掉的灰色油漆,厚重地塗抹在每一座起重機與貨櫃上,模糊了地平線,也模糊了人和物的界限。
我把風衣領子豎起來,試圖擋住那股從海灣吹來的濕冷。腳步踩在濕漉漉的柏油路上,發出沉悶的聲響。這裡的每一寸土地都顯得疲憊,像是被掏空的軀殼,只剩下機械運轉的節奏在勉強支撐。
碼頭上的勞動者像是一群沉默的陰影。他們穿著沾滿油污的帆布工作服,肩膀寬闊卻顯得佝僂,皮膚被鹽分與汗水浸泡得粗糙如砂紙。他們搬運著沉重的木箱,或是站在貨櫃旁抽著劣質的捲菸,眼神空洞地盯著霧氣深處。
我穿梭在這些人之間。他們看著我,眼神裡沒有好奇,只有一種近乎麻木的防備。我能感覺到那種視線,像是不安的電流,在我背脊上輕輕滑過。
我停在一個靠著貨櫃休息的男人面前。他正用一塊髒污的抹布擦拭著手上的油垢,動作緩慢且機械。
「羅伯特・羅斯以前也常在這裡休息嗎?」我問。
聲音很輕,但在這片充滿機械噪音的空間裡,依然清晰。
男人的動作停住了。那塊抹布在指縫間停留了一秒,隨即他繼續擦拭,動作卻變得更加用力,彷彿要把皮膚也一併擦掉。
「我不認識什麼羅伯特。」他低聲說,頭也不抬,聲音沙啞得像是在砂礫上磨過。
我沒追問。我轉向另一邊,一個正蹲在地上吃著冷掉便當的瘦削男人。他看起來年紀比其他人都要大,眼角的皺紋裡塞滿了黑色的塵垢。
「羅伯特是個好人,對吧?」我試探著說,「他在工會大會上說的話,大家都有聽見。」
這句話像是一枚投進死水的石子。
周遭原本低沈的交談聲,在一瞬間消失了。那不是那種因為恐懼而導致的、驚慌失措的靜默,而是一種更深層、更厚重的東西。那是一種集體的、有意識的撤退。原本在不遠處嬉笑的幾個人,突然轉過身去對著海面抽菸;搬運貨物的工人們加快了節奏,沉重的腳步聲在霧氣中交織成一片混亂的鼓點。
這種沉默像是一種鐵鏽,無聲無息地覆蓋在所有人的嘴唇上。它不是因為害怕被毆打或被開除,而是一種對既定秩序的、近乎宿命論般的妥協。他們知道規則在哪裡,也知道觸碰規則的代價是什麼。
我站在原地,感覺自己像是一個闖入精密齒輪組的異物。這座碼頭有一套運作的邏輯,那套邏輯不寫在任何規章制度裡,而是刻在這些人的沉默與順從之中。
我走到一間散發著廉價咖啡與煙草味的休息室門口。門框上的油漆已經剝落,露出底下暗紅色的木質。幾個工人正靠在門邊抽菸,煙霧在霧氣中擴散,形成一團團詭異的雲霧。
「羅伯特死前的排班,有人知道嗎?」我走近他們,語氣平淡得像是在詢問天氣。
其中一個滿臉鬍渣的男人吐出一口煙,煙霧繚繞在他的臉龐,讓他看起來像個模糊的幽靈。他斜睨了我一眼,眼神冷冽,帶著一種看透世俗的犬儒感。
「這地方沒什麼好問的,偵探。」他把菸蒂按在牆角的一塊鐵皮上,發出細微的嘶嘶聲,「有些事,死了就死了。酒鬼溺水,這在碼頭再正常不過。你拿著那份委託金,最好還是去別的地方找點更有趣的事做。」
「他戒酒三年了。」我冷冷地回了一句。
男人笑了,那是一種不帶任何感情的、乾澀的笑聲。他轉過身,對身邊的人低聲說了句什麼,隨即一行人便散開,消失在濃霧與貨櫃組成的迷宮中。
我站在空蕩蕩的通道裡,身邊只有起重機緩慢擺動時發出的金屬摩擦聲。那聲音尖銳而刺耳,像是某種生物在痛苦地呻吟。
我注意到腳邊有一枚掉落的小零件,那是某種大型機械的螺帽,上面布滿了紅色的鏽跡。我彎腰撿起它,指尖傳來一種冰冷的、黏稠的質感。
這座碼頭正在運作,一切看起來都如此正常。貨物依序進出,工人們依序勞動,秩序井然。但這種秩序之下,卻隱藏著一種令人作嘔的空洞。羅伯特的死,就像是在這層平滑的油漆上劃出了一道裂縫,雖然微小,卻足以讓人看見底下腐爛的木頭。
我收起螺帽,重新拉緊風衣。
這裡的人都在演戲。他們演著勤奮的勞動者,演著對規則的服從者,而這場戲的劇本,是由那些躲在陰影裡的操縱者寫好的。
我必須找到那些裂縫。我必須在這些沉默與油污之中,找出羅伯特最後留下的痕跡。
霧氣更深了,海灣的浪潮拍打著碼頭的基座,發出規律而沉重的撞擊聲。在這片灰色的世界裡,真相往往比霧氣還要難以捉摸。
管理辦公室位於碼頭區最陰暗的角落,那是一棟用紅磚砌成的矮房,外牆被海邊的鹽分侵蝕得凹凸不平,像是一張佈滿瘡痍的臉。空氣中瀰漫著一種混合了陳舊紙張、劣質咖啡與機油的沉悶氣味。我避開了正從走廊另一頭走來的巡邏人員,那沉重的皮靴聲在木地板上敲擊出單調的節奏,像是在倒數計時。
我潛入辦公室時,這裡正值貨物交接的高峰期。窗外傳來起重機咆哮的聲音,以及工人們粗魯的喊叫,這些噪音成了最好的掩護。辦公桌上堆滿了雜亂無章的貨運單據與揉皺的報表,燈光在昏暗的室內跳動,顯得有些力不從心。
我繞過那張厚重的橡木辦公桌,手心滲出一層薄汗。這不是因為恐懼,而是因為那種即將觸碰禁忌的、黏稠的焦慮。
我的目標是排班紀錄。在這種地方,時間不是用來記錄勞動的,而是用來分配權力的。
辦公室的抽屜半開著,散發出一種腐朽的木頭味。我翻開了那個厚重的、用鐵環裝訂的藍色檔案夾。紙張的質地很粗糙,邊緣帶著磨損的毛邊,指尖滑過時能感受到一種乾燥的刺痛感。
我找到了羅伯特・羅斯的名字。
他的名字在名冊中顯得格外突兀,像是這疊規整的數字裡的一粒沙子。我開始逐日核對他的排班,原本的紀錄非常單純:穩定的夜班,準時的交接,這符合他那本精確到近乎強迫症的戒酒日記。
然而,當翻到死前的那一週時,原本平滑的邏輯斷裂了。
原本應該在週三、週四與週五值班的夜班紀錄,在正式的布告欄副本上是空白的。但在這份私下的管理紀錄裡,羅伯特的姓名卻出現在了幾個極其詭異的時段。那些時段被標註為「臨時工(Extra Shift)」,並且沒有分配到任何具體的貨櫃編號,也沒有對應的領班簽名。
這不是排班,這是抹除。
有人在那些時段裡,把羅伯特從正式的勞動序列中抽離出來,放進了一個不屬於任何規章制度的灰色地帶。在那幾天的深夜,他不再是受工會保護的正式成員,而是一個在系統縫隙裡游走的幽靈。
我注意到其中一頁的紙張顏色略深,像是被某種液體濺到過,又或者是被汗水浸透後留下的痕跡。那是一個深夜兩點的時段,羅伯特被指派到了一號倉庫的後門,而那個時間點,一號倉庫理應處於封鎖狀態。
這種「隱形排班」在碼頭並不罕見,但通常是為了應付突如其來的加班。現在這種情況,卻顯得過於刻意,像是在為某場特定的演出佈置舞台。有人在精準地操縱著他的行蹤,將他一步步引向那個寂靜的、沒有目擊者的時空縫隙。
我感覺自己正站在一個由數字與時間交織而成的迷宮入口。牆壁是由謊言築成的,而羅伯特,就是那個在迷宮中迷失,最後被困在死角裡的受害者。
我把那份紀錄重新放回原位,動作輕得像是在整理一具剛停下的屍體。
辦公室外的走廊傳來了腳步聲,這次比剛才更近,更沉重。我迅速縮回陰影中,屏住呼吸,任由心跳在胸腔裡徒勞地撞擊。
我聽見門把手轉動的聲音,隨即是巡邏員低沉的咒罵聲。我躲在書架後的暗影裡,看著那道光束從門縫中射入,在地板上劃出一道冰冷的線。
我重新拉緊了風衣的領口,那裡還殘留著一點淡淡的、屬於碼頭的鹹腥味。
這份排班表並非紀錄,它是一份密碼。羅伯特不是失足掉進海裡,他是被這套制度精心設計的程序,推下了懸崖。
我從口袋裡摸出一根菸,卻沒有點燃。在這種地方,火光是比子彈更危險的東西。我只是任由菸草的苦味在舌尖蔓延,試圖讓大腦從那種令人作嘔的混亂中清醒過來。
真相就在這些被揉皺的紙張與被遺忘的時段裡。它不像英雄小說裡寫的那樣閃閃發光,它更像是藏在排水溝裡的、沾滿油垢的廢紙,黏稠且骯髒。
我必須在下一次巡邏過來之前離開這裡。
我緩緩走出辦公室,穿過那道充滿油污與謊言的門廊。外面的霧氣依舊濃稠,像是要把這座城市徹底吞噬。
我走向出口,心裡想著那些消失的時段。羅伯特在那幾天裡到底去了哪裡?他到底看見了什麼,才讓這套看似完美的秩序,必須動用如此精細的手法來將他抹除?
碼頭的起重機再次發出沉重的金屬摩擦聲,在霧氣中迴盪,像是某種巨大的、永不停歇的磨床,正準備將任何不合規矩的東西磨成粉末。
酒吧的門板推開時,發出一聲乾澀的呻吟,像是在抱怨這股闖入的冷風。
這裡沒有所謂的裝潢,只有被菸煙熏得發黑的木質牆板,以及空氣中那種揮之不去的、混合了廉價威士忌與生鏽鐵管的霉味。燈光昏暗,幾盞搖搖欲墜的吊燈在天花板下發出微弱的嗡鳴聲,光線在地板上的油垢裡破碎成一塊塊暗黃色的斑點。
我拉開一張嘎吱作響的圓凳坐下。
對面的男人已經半陷在酒精裡了。他叫漢克,是個在碼頭幹了二十年的老油條,臉上的皺紋深得像是在乾涸的河床裡鑿出來的。他的手正顫抖著,指尖夾著一根快要燃盡的菸,菸灰在桌面上緩緩滑落,最後墜入他那杯混濁的液體裡,發出微不可察的嘶嘶聲。
「羅伯特沒那麼容易喝醉。」我開門見山,聲音在空曠的吧台邊顯得有些乾硬。
漢克停下了動作,那雙混濁的眼睛抬起來,在我身上停頓了幾秒。他沒有回答,只是發出一聲像是喉嚨裡卡了碎石般的冷笑。
「這兒沒人想聊羅伯特,維恩。那傢伙死得不明不白,大家就讓它不明不白吧。」他重新吸了一口菸,煙霧在他滿是鬍渣的臉龐周圍繚繞,像是一層洗不掉的灰翳。
「他戒酒三年了,這件事你知道。」我把那份從辦公室帶來的、關於羅伯特排班的筆記推到他面前,雖然我知道他看不懂那些數字,「他在死前那一週,排班表上出現了幾個幽靈時段。他到底在那幾天去哪了?」
漢克看著那些字跡,眼神裡閃過一絲不安,隨即被一種更深沉的疲憊所掩蓋。他避開了我的視線,轉而盯著吧台後那面佈滿裂痕的鏡子,鏡子裡的影子扭曲、破碎,跟他現在的模樣沒什麼兩樣。
「碼頭上的事,不是你這種穿著風衣、帶著筆記本的傢伙能搞清楚的。」他壓低了聲音,語氣裡帶著一種近乎哀求的警告,「有些規則是寫在紙上的,有些規則是刻在骨頭裡的。你現在想挖開那些骨頭,只會讓自己也變得跟羅伯特一樣,最後在海灣裡浮起來,連個像樣的墓碑都沒有。」
我沒接話,只是靜靜地看著他。
他那雙布滿血絲的眼睛裡,有一種我非常熟悉的掙扎。那是夾雜在生存本能與殘存良知之間的、一種黏稠且令人作嘔的膠著感。他想說些什麼,嘴唇翕動著,卻最終只是重重地灌了一口酒,讓那股辛辣的液體順著喉嚨滑下去,彷彿那是唯一能讓他覺得自己還活著的東西。
「他死前確實說過些話。」漢克突然冒出這麼一句,聲音低得幾乎被背景裡收音機的雜訊淹沒。
我身體微微前傾,感受到空氣中那股緊繃的張力。
「他說工會的錢不該流進那些人的口袋裡。他說那些回扣正在掏空我們的命。」漢克的聲音開始顫抖,那不是因為酒精,而是因為一種深植於靈魂底層的恐懼,「他說,如果大家都不閉嘴,最後連這口飯都會被搶走。」
他說到這裡,眼神突然變得空洞,像是看見了什麼極其恐怖卻又無法言說的幻象。
「但我沒聽清剩下的了。酒精讓腦袋發昏,維恩。我真的沒聽清。」他猛地把菸蒂按在桌面上,動作粗魯且決絕,彷彿想藉此抹除剛才說出的每一個字。
「你不是沒聽清,你是不敢聽清。」我冷冷地說。
漢克抬起頭,眼神裡那抹掙扎瞬間轉化為一種麻木的敵意。他不再看我,只是對著吧台大喊:「再來一杯,要強一點的!」
我站起身,付了錢,沒有再多說一個字。
走出酒吧時,冷風像刀片一樣割在臉上。碼頭區的霧氣比下午更厚了,濃稠得像是一層抹不掉的油漆,將所有的輪廓都模糊成了一片混沌的灰色。
我轉過頭,看向不遠處的碼頭。那些巨大的起重機在濃霧中若隱若現,它們靜止在那裡,卻給人一種隨時會合攏、將一切吞噬的壓迫感。它們看起來不像工具,倒像是某種在黑暗中蟄伏、等待獵物的巨獸。
在這個地方,真相並非隱藏在某個秘密角落,而是就擺在所有人的眼皮底下,只是每個人都選擇了集體的失明。
那些工人,那些每天在油污與汗水中掙扎的人,他們不是不知道真相,他們只是選擇了與謊言共存。因為在這種體制下,真相是比威士忌還要昂貴、比生命還要沉重的代價。
我拉緊風衣,任由那股鹹腥的霧氣滲進衣領。
我感覺到自己正走在一條沒有盡頭的深淵邊緣。羅伯特的死並非意外,那是一場被精密計算過的抹除。而那些消失在排班表上的時段,就像是這座城市腐爛肌理中的膿瘡,只要你試圖去觸碰,就會流出令人作嘔的、無法收拾的真相。
我踩著濕滑的地面,步入那片吞噬一切的霧中。

唐人街的夜晚從來沒有真正清醒過。
這裡的空氣黏稠得讓人窒息,混合著廉價檀香、陳年油脂,以及從排水溝裡翻湧上來的、帶著腐敗感的濕冷水汽。紅色的燈籠掛在鏽蝕的鐵架上,在霧氣中投射出暗紅色的光暈,像是一排排懸掛在街角的、尚未乾透的傷口。
我踩在濕滑的青石板路上,腳步聲被巷弄間的潮聲吞噬。這地方的建築緊緊擠在一起,像是幾十個垂死的巨人互相攙扶著,試圖在舊金山的寒風中尋求一點點可憐的支柱。
我縮了縮脖子的風衣領口。
根據那份沾著油污的排班表,羅伯特在失蹤前的幾個晚上,曾出現在這片迷宮的邊緣。
巷弄深處傳來一陣刺耳的叫賣聲,隨即被某種重物拖行在地上的摩擦聲切斷。我停下腳步,靠在牆角一處剝落的紅磚上,任由陰影將自己藏進去。牆面冰冷且潮濕,帶著一種泥土與霉味混合的質感。
這不是什麼好地方,但對於想要尋找真相的人來說,這通常是唯一能聽見真相的地方。
「喂,那邊的傢伙。」
一個聲音從轉角處傳來。
隨後,三個影子從昏暗的燈影裡晃了出來。他們走得很慢,步伐帶著一種刻意營造的威脅感。其中一個穿著寬大的深色夾克,臉上有一道橫跨鼻樑的疤痕,在紅燈籠的殘影下顯得格外猙獰。他們手裡沒有拿槍,但那種對峙的架勢,足以說明他們不需要武器。
我沒有動。我只是靜靜地看著他們,眼神像是在看一堆路邊隨意堆疊的垃圾。
「你是迷路了,還是想找點麻煩?」疤臉男走到我面前三步遠的地方停下,吐出一口帶著辛辣菸草味的濃霧。
我從口袋裡摸出一根菸,沒有點火,只是讓它抵在唇邊。
「我只是在找路,路過這裡。」我的聲音聽起來平靜得近乎麻木,沒有憤怒,也沒有恐懼。
「路過?」他冷笑一聲,身後的兩個人也跟著發出低沉的笑聲,那聲音像是生鏽的齒輪在空轉,「這條街沒什麼好路過的,除非你想把胃留在這裡,或者把命留下來。」
我抬眼看向他身後的巷口。
在那片更深的黑暗裡,在那些堆滿木箱與廢棄貨桶的陰影中,我看到了一雙眼睛。不,不只是兩隻眼睛,那是幾道隱藏在暗處、正冷冷觀察著這場小規模鬧劇的視線。那是這片區域的「觀眾」,他們不介入,但他們確保一切都在規則內進行。
對街那間半掩著門的雜貨鋪上方,一個男人正靠著門框,手裡玩弄著一把摺疊刀,刀刃在暗處閃過一絲冷冽的微光。
那種沉默的威懾力,比疤臉男的叫囂更有分量。
疤臉男的笑容僵了一下。他察覺到了那種不對稱的壓力。在這個地界,沒人會無緣無故地在巷弄裡攔截一個看起來沒什麼錢、卻眼神異常冷靜的陌生人。除非,他背後站著某個他不打算招惹的影子。
「走吧,這傢伙沒意思。」他啐了一口,轉身帶著手下退回了黑暗中。
我沒有追看他們的背影,也沒有感到任何慶幸。在舊金山,這種小規模的摩擦不過是日常的排泄物。
我繼續往前走,穿過那些窄得只能容納一人通過的間隙。
隨著距離那棟舊建築越來越近,空氣中的氣味開始發生變化。那種腐敗的鹹味逐漸被一種混合著金屬與廉價酒精的甜膩感所取代。
那是賭館的味道。
遠處傳來規律而沉悶的聲響,像是木質骰子不斷撞擊在厚重的桌面上的節奏。那聲音穿透了厚重的霧氣,像是在這片死寂的街道上跳動的、不規則的心律。
我停在了一扇沉重的木門前。門上的漆已經剝落殆盡,露出了下方暗紅色的木質紋理,看起來像是乾涸已久的血跡。
門縫裡透出的燈光不是溫暖的黃色,而是一種壓抑的、帶著混濁感的暗紅。
我整了整風衣,確認了一下口袋裡的錢包,然後推開了那扇門。
門軸發出了一聲低沉的呻吟,彷彿在抗議這份即將到來的、不請自來的訪客。
我跨進了那片煙霧繚繞的世界。
煙霧在包廂內緩慢地蠕動,像是有一種看不見的生物正在這方寸之間交配、繁殖,然後又在燈光下緩緩消亡。空氣裡混合著檀香、廉價菸草以及一種說不上來的、屬於老舊絲綢的霉味。
我穿過那一層又一層的煙幕,腳步落在厚重的紅地毯上,沒有發出任何聲音。這裡的燈光昏暗得像是被稀釋過的陳年紅酒,將所有人的臉孔都塗抹上一層不真實的、暗紅色的陰影。
包廂的最深處,一個男人坐在一張雕花繁複的太師椅上。他穿著一件深色的絲綢唐裝,領口的滾邊在暗處泛著微弱的光。他的手指肥厚,正慢條斯理地撥弄著一對翠綠色的玉石骰子。骰子撞擊在木質檯面上,發出清脆而單調的聲響。
「艾略特・維恩先生。」
他沒有抬頭,聲音低沉且帶著一種磨砂般的質感。
「這地方不適合你這種穿著灰色風衣、身上帶著雨水味的客人。」他停下手中的動作,玉石骰子在掌心滾動,「這裡的空氣很貴,你吸進去一點,就得賠上一點。」
我拉開對面的椅子坐下,沒有理會他的諷刺。我從口袋裡掏出一包菸,但沒點火,只是任由那種乾澀的紙質觸感在指尖摩挲。
「我不是來買空氣的,李・文德先生。」我直視著他,試著看穿那層由煙霧和權力築起的防線,「我是來談談羅伯特・羅斯的。」
李・文德終於抬起了頭。他的眼神很亮,在昏暗的環境下顯得有些詭異,像是在黑暗中潛伏的貓科動物。他微微一笑,那笑容沒有到達眼底,只在嘴唇邊緣留下了一道冰冷的弧線。
「羅伯特……那個在海灣裡游得太遠的男人?」他重新拿起骰子,輕輕地在桌面上滾動,「他在這裡的紀錄很乾淨。乾淨得就像一張剛洗過的床單,讓人想去弄髒它。」
「乾淨不代表不存在。」我把身體前傾,讓我的影子覆蓋住那疊散落的牌組,「他在死前一週,有沒有出現在這裡?」
李・文德發出一聲輕笑,那笑聲短促而乾澀,像是在砂紙上磨過。「艾略特先生,在唐人街,『存在』是一個很模糊的概念。有的人在這裡贏了錢,有的人在這裡輸掉了命,但到了隔天早上,他們都只是路過的影子。」
他把一疊牌推到中央,動作優雅得近乎殘忍。
「你是在找他的賭債嗎?如果你的目的是為了追討欠款,我建議你直接去找他的遺孀。因為羅伯特先生死的時候,口袋裡比我的賭場還要空。」
「我對債務沒興趣。」我冷冷地說,「我在意的是他的『信用』。一個戒酒三年、生活規律得像個老僧侶的男人,突然在死前一週開始在碼頭區徘徊,甚至在深夜出現在唐人街的邊緣。這種信用變動,通常不只是因為想玩玩骰子。」
李・文德的動作停住了。他那雙肥厚的手指按在牌面上,指節因為用力而顯得有些蒼白。
「信用……」他重複著這個詞,語氣裡帶著一絲玩味,「在這一行,信用就是一種債務的變體。當一個人開始試圖建立不屬於他的信用時,他就是在透支生命。」
他湊近了一些,那股甜膩的酒精味和檀香味更濃烈地襲向我。
「羅伯特最近確實有些不一樣。他不再是那個只會為了幾塊錢工資發愁的碼頭工人了。他開始打聽一些……不該打聽的東西。」
「什麼東西?」我問。
「關於貨物的流向。不是那些寫在清單上的棉花、木材或罐頭,而是那些在凌晨三點,在沒有領班簽名的情況下,悄悄滑進碼頭倉庫的『隱形貨物』。」
他重新撥弄起骰子,聲音恢復了那種令人麻木的平靜。
「他以為自己能看清那些貨物背後的影子,但他忘了,影子本身就是由光與黑暗共同編織出來的。當你試圖去觸碰影子時,影子會反過來把你吞沒。」
我感覺到後頸處有一股隱約的寒意。這不再僅僅是一場關於酒精與意外的調查,這是一場關於秩序與混亂的博弈。羅伯特死前留下的那些「幽靈時段」,似乎與這些神祕的貨物流向緊密相連。
「你是在暗示,他死於他所調查的東西?」我問。
李・文德沒有直接回答,他只是把那對玉石骰子用力按在桌面上,發出一聲沉悶的撞擊聲。
「我只說,在舊金山,真相往往比酒精更讓人醉生夢死。如果你想找回羅伯特的真相,你得先弄清楚,到底是誰在為那些影子付帳。」
他向我做了個請的手勢,眼神中透出的一種冷漠,像是對即將到來的一場風暴表示敬畏,又像是對一個注定失敗的挑戰者表示憐憫。
「現在,你可以走了。這裡的煙味太重,會弄髒你的風衣,而你的風衣看起來還算乾淨。」
我站起身,沒有再多說一個字。我能感覺到,包廂內的空氣變得更加黏稠,彷彿每一寸空間都充滿了窺視的目光。
我轉身走向門口,皮鞋踏在紅地毯上的聲音消失了。當我推開那扇沉重的木門,重新踏入走廊時,那種被注視的感覺並沒有消失,反而變得更加清晰。
那不是某個人的目光,而是一種來自整座城市陰暗角落的、集體的注視。這座城市正在呼吸,而它的每一次呼吸,都帶著腐爛與金錢的氣息。
我推開那扇厚重的木門,外頭的空氣瞬間灌了進來。
那是唐人街深夜特有的味道。潮濕、悶熱,混雜著廉價香料、腐爛的水汽,以及某種說不清、道不明的、屬於底層生活特有的酸臭。紅燈籠在霧氣中散發出暗紅的光,像是一盞盞懸掛在半空中的、流著血的眼睛。
我走在狹窄的巷弄間,皮鞋踩在濕滑的石板路上,發出沉悶的聲響。那種聲音在空曠的深夜裡顯得格外突兀,彷彿每一聲回響都在提醒我,我正走在一個巨大的、佈滿陷阱的迷宮中心。
李・文德的話還在耳邊盤旋。
「影子本身就是由光與黑暗共同編織出來的。」
他不是在說哲理,他在說事實。羅伯特的死,不過是這場編織過程中的一根斷掉的絲線。
我沒有加速。在這種地方,驚慌失措的步伐比任何東西都更容易吸引那些躲在暗處的人。我維持著一種平穩、甚至有些遲鈍的步調,雙手插在灰色風衣的口袋裡,指尖觸碰到那枚在碼頭撿到的、帶有紅色鏽跡的機械螺帽。冰冷的金屬質感讓我的大腦保持著清醒。
巷弄深處傳來了一聲沉悶的碰撞聲,像是木箱落在泥地上的聲音。隨即是死寂。
我感覺到那種視線。
它不是某個單一的、具體的目光,而是一種黏稠的、無處不在的感覺。就像有一層薄薄的、帶著寒意的霧氣,正從那些陰影縫隙中滲出來,緊緊貼在我的脊椎上。那是獵人盯著獵物時的冷酷感,不帶任何情緒,只有純粹的觀察與等待。
我路過一間緊閉的茶館,門口的招牌在風中輕輕搖晃,發出乾澀的吱呀聲。透過那扇沾滿油垢的玻璃窗,我隱約看到暗處坐著一個黑影。他沒有動,甚至連呼吸的起伏都幾乎察覺不到,就那樣靜靜地注視著街道。
我沒有回頭。回頭是弱者的反應。
我走到一個轉角,那裡有一盞昏暗的路燈。燈泡在電力的掙扎下閃爍著,投射出斷斷續續的光影,將我的影子拉得很長,又在下一秒被黑暗吞沒。
我停在路邊,從口袋裡掏出一包菸。
火柴劃過的聲音在寂靜的街道上顯得極其刺耳。微弱的火光在指尖跳動,照亮了我略顯粗糙的指縫,隨即被濃厚的菸霧遮蔽。我深深吸了一口,任由辛辣且苦澀的尼古丁在肺部擴張,帶走那股令人不安的寒意。
菸草的味道在口中蔓延,這是我唯一能掌控的東西。
這座城市正在呼吸。每一次呼吸都帶著金錢的腐臭與權力的腥甜。羅伯特試圖看清影子,結果他成了影子的一部分。現在,我也正站在影子的邊緣,試圖用這根廉價的菸蒂去丈量真相的深度。
我吐出一口煙,看著它在紅燈籠的殘影中緩緩散開。
我知道,那些注視並沒有消失。他們就在那裡,在那些堆滿廢棄木箱的死角,在那些散發著檀香與廢水的門縫後,在每一片飄落的霧氣裡。他們在觀察我,看著我是否會因為這份沉重的、不屬於我的真相而崩潰。
但我不會。我已經死過一次了,在那個戰場上的泥濘裡。
我掐滅了菸蒂,將殘渣按進濕漉漉的石縫中。
我轉過身,重新沒入那片由紅燈籠與濃霧交織而成的暗影之中。身後,那種被盯著的感覺依舊如影隨形,但我不再感到恐懼,只感到一種近乎麻木的疲憊。
這場遊戲才剛剛開始。而我,已經準備好支付代價了。

凌晨三點的舊金山是一具巨大的、正在腐爛的屍體。
我穿過空蕩蕩的街道,腳步聲在潮濕的柏油路上顯得格外單薄。空氣中瀰漫著一種混合了海鹽、廢棄機油與廉價菸草的氣味。路燈的光線穿不透這層厚得像棉絮般的濃霧,只能在街道兩旁投射出模糊、扭曲的暗影。
我避開了警局門口那台發出沉悶引擎聲的巡邏車。那輛車的燈光在霧氣中擴散開來,像是一隻在黑暗中不安跳動的巨眼。我縮了縮脖子,將風衣領口向上翻了翻,試圖阻擋那股從骨縫裡鑽進來的濕冷。
警局附屬的太平間位於地下室。
走廊裡的燈管發出滋滋的電流聲,光線蒼白且不穩定,像是在垂死掙扎。每一盞燈的閃爍都帶著一種令人焦慮的節奏,將牆上的影子拉長、縮短,又隨即吞沒。這裡沒有呼吸聲,只有水滴從生鏽的排水管中滴落的聲音,在空曠的空間裡迴盪,沉悶且單調。
福馬林的味道。
那種刺鼻、冰冷且帶有化學甜味的氣味,瞬間佔據了我的鼻腔。它像是一層無形的薄膜,試圖隔絕掉所有關於生命的東西。這味道讓我想起在戰場上,那些被遺留在泥濘裡的、尚未被掩埋的無名屍。那時我們也這樣聞著,然後麻木地繼續往前走,把死亡當作一種必須忍受的背景噪音。
我推開那扇沉重的金屬門。門軸發出刺耳的摩擦聲,在寂靜的走廊裡顯得格外突兀。
太平間裡沒有醫官。這很正常,凌晨三點,大多數人都在夢裡尋找他們那點可憐的慰藉,或者在某個陰暗的角落裡尋找酒精。
我走向那張位於中央、散發著冷光的解剖台。
羅伯特・羅斯就躺在那裡。
他看起來不像是一個死於意外的人。當一個人醉酒後失足掉入海灣,他的身體應該帶著一種掙扎後的扭曲,或者至少在死前有一段混亂的掙扎過程。但羅伯特很平靜,平靜得像是一件被隨意棄置在岸邊的舊大衣。
他的皮膚呈現出一種不自然的灰白色,那是長時間浸泡在海水與冰冷體液中的結果。皮膚表面的褶皺呈現出細碎的紋路,像是一張被揉皺了又試圖鋪平的廢紙。
我戴上一次性的乳膠手套,指尖傳來一種黏稠且冰冷的觸感。
我開始從他的指甲縫隙看起。
那裡殘留著一些極細小的纖維,呈現出一種暗沉的藍色。那不是碼頭常見的粗糙麻繩或帆布的質感,反而更像是某種高階西裝或是昂貴工裝上的織物纖維。這種纖維在碼頭那種充滿油污與粗糙環境下,顯得極其格格不入。
我注意到他的指尖有些發紫,但並非典型的窒息反應,更像是一種循環突然中斷後的靜止。
我俯下身,靠近他的胸腔。
肋骨的起伏早已停止,取而代之的是一種死寂的重量。我伸手撥開他那濕漉漉、黏在臉頰上的頭髮。頭髮的質感很硬,帶著海水的鹹味與一種揮之不去的腐敗氣息。
我感覺到一種莫名的壓抑。
這間房間裡的溫度低得驚人,但我的背後卻滲出了一層薄汗。這不是因為寒冷,而是因為一種直覺。當你習慣了在混亂中尋找規律時,你會發現有些平靜本身就是一種偽裝。
羅伯特的臉孔在蒼白的燈光下顯得模糊不清。如果不是因為那份戒酒日記,如果不是因為瑪莎那雙充滿質疑的眼睛,我現在可能也會跟著那些警員一起,在報告上寫下「酒後失足,溺水身亡」這幾個簡單且省事的字眼。
但在這裡,在這種令人窒息的死寂中,真相往往就藏在那些最不起眼的細節裡。
我重新審視他的身體。
每一道傷痕,每一處瘀青,每一處不自然的褶皺,都在試圖對我說些什麼。但我現在還聽不到。這座城市的謊言太厚了,厚到需要用最細微的切口才能看穿。
我閉上眼睛,試圖讓腦袋裡的雜訊平靜下來。
我能感覺到那些暗處的視線。即使是在這座封閉的、充滿福馬林味的地下室裡,我也覺得自己並非獨自一人。那些在唐人街觀察我的影子,那些在碼頭霧氣中徘徊的目光,似乎正透過這層冰冷的牆壁,冷冷地注視著我這場徒勞的挖掘。
我再次睜開眼,重新盯著那具冰冷的軀體。
燈光又一次劇烈地閃爍了一下,隨即恢復了那種病態的蒼白。我重新調整了站姿,指尖在冰冷的金屬解剖台上劃過,發出一聲細微的聲響。
這不是一場意外。
這是一場精準、冷酷且毫無感情的處決。
我重新俯下身,試著從那片濕漉漉的髮際線邊緣,尋找更多被掩蓋的東西。
我從口袋裡掏出那把隨身攜帶的小型檯燈。這東西的底座沉甸甸的,帶著一股廉價金屬的冷硬質感。我把它安置在解剖台旁的鐵架上,旋開開關,昏黃且集中的光束像是一把手術刀,切開了太平間裡那種黏稠且灰暗的死寂。
燈泡發出細微的嘶嘶聲,彷彿在對這具屍體低聲耳語。
我再次俯身,重新審視羅伯特・羅斯的遺體。
這間太平間的空氣裡混合著福馬林、漂白水,以及一種說不上來、屬於腐敗物體在極度低溫下緩慢分解的甜膩味。這種味道會滲進你的鼻腔,再滲進你的皮膚,最後在你的夢裡紮根。
我從風衣內側的口袋裡取出那枚放大鏡。鏡片有些磨損,邊緣帶著幾道細小的刮痕,但在這種光線下,它依然能把微小的細節放大到令人作嘔的地步。
我像個在廢墟裡翻找碎片的拾荒者,在死者的皮膚上遊走。
首先是胸腔。皮膚呈現出一種死灰色的蒼白,像是在水裡泡了太久的亞麻布。我仔細觀察那些指甲縫裡殘留的暗藍色纖維。那些纖維細小、堅韌,在燈光下閃爍著一種高階織物才有的、帶著冷光的質感。它們與這具屬於碼頭工人的身體格格不入,就像是在一堆煤渣裡發現了一顆碎掉的珍珠。
然後是四肢。我檢查了他的手部、手臂與腳趾。指尖發紫,那是典型的窒息反應,但程度並不對。溺水者的指甲通常會因為掙扎而變得破碎,甚至帶著抓撓過的痕跡,但羅伯特的手看起來太過平靜了。他的指尖雖然發紫,卻沒有任何因求生而產生的劇烈抓痕。
我繼續往上移動,沿著他的頸部、肩膀,直到後腦勺。
我感覺到呼吸變得有些沉重。這不是生理上的缺氧,而是一種心理上的緊繃。在這種地方,當你開始看見不該看見的東西時,你的大腦會自動發出警報。
我把燈光調得更低,更靠近他的後頸部。
那裡是髮際線與頸椎交界的一個陰影區。濃霧與海水的長期沖刷,讓死者的皮膚看起來有些腫脹且質地鬆軟,像是被水泡透的木頭。
我屏住呼吸。
在那個幾乎隱形的陰影角落,我看到了一個紅點。
它極小,小到如果不借助放大鏡,只會以為是皮膚上的一顆微小的痣,或者是某種因毛細血管破裂而留下的紅斑。但它不一樣。它不是浮在皮膚表面的,而是深深地陷進了組織裡。
那個紅點的顏色暗沉,像是一滴凝固在冰層下的鮮血,在昏暗的燈光下顯得格外突兀。在海水的浸泡與濃霧的洗禮下,它與周遭發白的、近乎透明的皮膚融為了一體,卻又在那個特定的角度,散發出一種詭異的、不自然的凝聚感。
我從口袋裡拿出一包棉籤,拆開一包,用沾了酒精的尖端,極其輕微地、帶著試探性地去觸碰那個位置。
我的指尖在顫抖,雖然我試圖控制它,但那種冰冷的顫慄感還是從脊椎一路竄上了後腦勺。
酒精棉籤輕輕劃過那塊區域。
沒有滲血。沒有擴散。
那個紅點沒有因為酒精的刺激而產生任何反應,它就那樣靜靜地、冷酷地待在那裡,像是一個被封印在肉體裡的秘密。它顯得更加凝固,更加死板,彷彿那不是一個傷口,而是一個被精準植入的標記。
我收回棉籤,把它丟進旁邊的廢棄金屬桶裡,發出一聲刺耳的撞擊聲。
這聲響在空曠的太平間裡迴盪,像是有人在冰面上敲碎了一塊骨頭。
我重新坐直身體,感受著背後傳來的陣陣寒意。這不是那種因為冷氣過強而產生的寒冷,而是一種從骨髓深處透出來的、對於真相的恐懼。
這絕對不是酒後失足。
這是一場計畫周密的處決。
兇手知道如何避開所有的暴力痕跡,知道如何利用溺水的假象來掩蓋致命的一擊,甚至知道如何讓那個致命的點,隱藏在最不起眼的髮際線陰影裡。這不是一個醉漢在碼頭邊的踉蹌,而是一個專業人士在暗處、在霧氣最濃的時候,完成了一次毫無溫度的收割。
我再次看向羅伯特的臉。
在這種燈光下,他的臉孔顯得更加陌生,甚至有些猙獰。他不再是一個有妻子的丈夫,也不再是一個在工會大會上據理力爭的勞動者,他現在只是一件被處理掉的、不再具備任何社會功能的「物件」。
我重新把放大鏡收回口袋,動作顯得有些僵硬。
這間辦公室外的世界,現在看來變得更加危險了。如果羅伯特是因為指控工會回扣而死,那麼那個紅點,就是這座城市腐敗核心的一個微小切口。
而我,正打算把這個切口,用我的手指生生地撐開。
我站起身,整理了一下那件略顯磨損的灰色風衣。衣領上的濕氣還沒乾,黏在脖子上的感覺令人不適。
我轉身走向太平間的大門,皮鞋踩在水漬與消毒液混合的地板上,發出沉悶的聲響。
我需要離開這裡。我需要一點菸,一點酒精,以及一點能讓我重新思考這場謀殺的可能性,卻又不至於讓我徹底陷入瘋狂的東西。
門外的走廊很長,燈光閃爍不定,像是一個垂死之人在做最後的掙扎。我走進那片黑暗中,我知道,這場遊戲才剛剛開始,而我已經聽到了那種來自深淵的、低沉的嘲笑聲。
推開太平間那扇沉重的鐵門時,一股混雜著福馬林與冷凝水的氣味撲面而來。那是死亡被強行保存後的味道,乾淨,卻令人作嘔。
我走進警局後巷。清晨的舊金山沒有光。
霧氣比預期中還要厚,像是一層黏稠、濕冷的灰色紗布,將整座城市緊緊裹住,彷彿只要有人稍微用力,這片灰暗就會崩塌,把所有罪惡都壓進地底。空氣中瀰漫著一種潮濕的腐敗感,那是海灣的鹹腥味與城市排泄物的混合物,在低溫中凝結成一種揮之不去的灰垢。
我站在街角,靠在一根生鏽的電線桿旁。電線桿上的油漆剝落,觸感粗糙且冰冷,像極了剛才在太平間裡碰到的羅伯特。
我掏出菸盒,指尖因為剛才長時間握著放大鏡而有些僵硬。火柴劃過側面的聲音在空蕩的巷弄裡顯得格外刺耳,像是某種不祥的預兆。
菸草的辛辣味在肺部擴散開來,這是我唯一能確認自己還活著的方式。
我深深吸了一口,任由那股苦澀與灼熱感衝擊感官。這股味道暫時將我從那具冰冷遺體的死寂中拉了回來,但那抹紅點——那個隱藏在髮際線陰影下的、精準得令人毛骨悚然的紅點——依然像一根毒刺,釘在我的視網膜上。
那不是意外。
溺水會讓皮膚呈現不自然的浮腫,會讓肺部充滿混濁的海水,會讓身體在掙扎中留下抓痕。但羅伯特太安靜了。他看起來不像是一個在寒冷的深夜裡掙扎求生的酒鬼,更像是一個在睡夢中被隨手抹除的符號。
那種紅點,帶著一種專業的冷酷。它不屬於碼頭的混亂,不屬於唐人街的混亂,它屬於那種被精確計算過的、高效率的毀滅。
我看向遠方。碼頭的方向隱約透著幾點昏暗的燈火,在濃霧中像是不穩定的螢光。那些燈火下,有無數的人正在醒來,準備投入新一天的勞動,或者新的交易。
碼頭的秩序是建立在沉默之上的。
我腦中浮現出漢克那雙躲閃的眼睛,還有李・文德在包廂裡那種似是而非、帶著嘲諷的警告。他們都在看著我,或者說,他們都在看著那個已經被抹除的羅伯特。
「影子。」李・文德說過。
這座城市不需要真相,它只需要維持表面上的平靜。只要把死掉的人歸類為「酒後失足」,把麻煩的聲音歸類為「社會雜音」,這座城市的齒輪就能繼續轉動,帶著金錢與回扣,在迷霧中平穩地滑行。
瑪莎・羅斯的眼睛。
那雙眼睛裡沒有希望,只有一種近乎絕望的、要把一切撕碎的決心。她把積蓄交給我時,手指在微微顫抖,但眼神卻像鋼鐵一樣硬。她並不相信這場意外,她只是在等待一個能給她答案的藉口。
我吐出一口煙霧,看著它在霧氣中迅速消散,連一點痕跡都沒留下。
這場遊戲變得越來越骯髒。
我並不是什麼正義的化身,我甚至不覺得自己在追求什麼正義。我只是個收錢辦事的,但我知道,當你開始試圖拆解一個由權力與金錢編織而成的巨大陷阱時,你就不再只是個旁觀者了。你成了陷阱的一部分。
那個紅點就像是一個無聲且傲慢的指控。它指著這座城市的每一個角落,指著那些坐在豪華辦公室裡、穿著昂貴西裝、卻在背後操縱著碼頭命脈的人。它指著那些為了生存而選擇失明、選擇與謊言共生的勞動者。
我感覺到一種重量,那種重量不是來自於案情,而是來自於一種預感。一種預感告訴我,當我試圖把這個切口撐開時,噴湧而出的不會是真相,而是足以淹沒所有人的汙泥。
我把菸蒂按在生鏽的電線桿底座上,看著它在潮濕的地面上慢慢熄滅。
冷。
這城市從來沒有真正暖和過。
我整理了一下風衣的領口,試圖隔絕那股滲透進骨子裡的濕冷。我需要更多的資料,需要回到那個起點,回到那個一切開始崩塌的地方。
我轉身走入霧氣深處,皮鞋踩在積水的柏油路上,發出的聲音沉悶而孤寂,彷彿在向這片灰暗的世界宣告,某個不該被觸碰的秘密,正緩緩浮出水面。

舊金山的清晨沒有光。
只有一層厚得化不開的灰垢,從海灣深處緩緩爬上岸邊,黏附在生鏽的起重機骨架上,也黏附在那些腐爛的海藻與破碎的木板之間。霧氣帶著一股鹹腥與鐵鏽混合的惡臭,像是在咀嚼著某種沉沒已久的殘骸。
我站在碼頭邊緣的礁石區,腳下的柏油路面早已在長期的潮濕中崩解,露出了底下凹凸不平、帶著油膩感的碎石。冷風穿透我的灰色風衣,像是一把生鏽的小刀,在脊椎骨之間游走。
我低下頭,視線落在那些被海浪沖刷得光禿禿的石縫裡。
這裡的一切都顯得如此理所當然。潮汐、腐臭、以及那些被遺忘在角落裡的廢棄物。我蹲下身,膝蓋關節發出一聲輕微的、乾澀的摩擦聲。我的手指在濕滑的泥濘與碎石中摸索,試圖捕捉一些不屬於這裡的邏輯。
羅伯特・羅斯最後的足跡,就在這片泥濘與冰冷的海水之間消失了。
我往前挪了半步,靴底踩在黏稠的海藻上,發出令人不適的擠壓聲。在一處被浪花沖刷過的礁石深處,我看到了一抹深褐色的反光。
那是一塊玻璃碎片。
我用手捏起它,邊緣鋒利得像是在嘲笑我的遲鈍。玻璃碎片上沾著些許細碎的砂礫,在微弱的晨光中呈現出一種死寂的暗沉。我將它放進口袋,隨即繼續向更深處挖掘。
接著,我看到了它。
那是一只破碎的威士忌酒瓶。瓶身大半都沒入泥沙之中,殘缺不全,像是一具被剝去皮肉的骸骨。瓶頸處的裂痕參差不齊,顯示它是在某種劇烈的撞擊下破碎的。
我從口袋裡掏出手套,緩緩地套在手上。塑膠與皮膚摩擦的聲音在寂靜的碼頭顯得格外刺耳。
我小心翼翼地將酒瓶的殘骸從泥濘中清理出來。
瓶身內側殘留著少許褐色的液體,混合著海水的鹽分與泥沙,形成了一種黏稠、令人作嘔的膠質。我屏住呼吸,讓視線聚焦在瓶身的弧度之上。
在那層薄薄的、混雜著污垢的液體殘影中,我看見了它們。
指紋。
那些粗糙、帶著厚繭、明顯屬於勞動者的指紋印記,就那樣清晰地印在玻璃的裂縫與凹槽之間。它們呈現出一種扭曲的姿態,彷彿那是死者在意識模糊、身體失去平衡的最後一刻,拚命想要抓住些什麼,卻只抓到了一場注定會溺水的幻覺。
這份證據像是一記響亮的耳光,狠狠地抽在我的臉上。
它如此完美,如此符合邏輯,如此符合所有人的預期。
這就是警察口中的「酒後失足」。一個戒酒三年的男人,在一個霧氣濃重的夜晚,突然找回了對酒精的渴望,然後踉蹌著走向碼頭邊緣,在醉意朦朧中跌入了冰冷的海水中。
這套劇本寫得太流暢了,流暢到讓人感到一種生理性的厭惡。
我站在冷風中,感覺胃部一陣翻騰。
我想起在太平間看到的那個紅點。那個精準、冷酷、不帶任何情感色彩的傷痕。它藏在羅伯特後頸的髮際線下,像是一個被精心設計過的標記,與眼前這只充滿指紋的酒瓶形成了極其荒謬的對比。
一個是極致的理性與精確,另一個則是極致的混沌與失控。
這兩者不應該同時出現在同一個人的死因裡。
我再次看向那片翻騰的黑浪。海浪拍打著碼頭的樁柱,發出沉悶且規律的撞擊聲,像是這座城市沉重的呼吸。黑色的海水吞噬著一切,也掩蓋著一切。
有人在說謊。
有人在利用這些破碎的玻璃與殘留的酒精,試圖將一個精心策劃的處決,偽裝成一場平庸至極的意外。他們不僅掩蓋了謀殺,還試圖掩蓋掉受害者生前最後的尊嚴。
我把酒瓶殘骸裝進一個棕色的紙袋裡。紙袋的觸感粗糙且潮濕,隨著我的動作發出窸窣的聲響。
這份證據不會說話,但它在尖叫。
它在嘲弄那些試圖用真相來粉飾太平的人,也在嘲弄我這個試圖從汙泥中翻找真相的蠢貨。
我站起身,拍掉褲腿上的泥點。指尖傳來的冰冷感始終沒有散去,那種冷不是來自於海風,而是來自於一種看透了這場戲碼後,對這座城市深處那種腐敗本質的直覺。
我轉過身,背對著海灣,朝著霧氣更深處走去。
皮鞋踩在濕漉漉的木板上,聲音在空曠的碼頭間迴盪,顯得格外單薄且無力。我感覺到自己正一步步走向那個陷阱的中心。
這座城市從來不打算給出答案,它只會給出更多令人作嘔的碎片。
我需要菸。
我需要大量的菸,以及足以麻痺這份不安的酒精。但我知道,今晚我無法靠這些東西來逃避。那個紅點,那隻酒瓶,還有瑪莎・羅斯那雙充滿決心的眼睛,正像一疊疊沉重的檔案,壓在我的心口,讓我每一次呼吸都感到沉重且困難。
我裹緊了風衣,消失在碼頭那層厚重得近乎實體的霧氣之中。
辦公室裡的空氣黏稠得像是在稀釋過的墨水裡浸泡過,混合著舊紙張、霉味,以及我身上那件永遠洗不乾淨的風衣散發出的潮濕感。窗外的霧氣在玻璃上凝結成厚重的水珠,緩緩滑落,像是在這間逼仄的房間裡緩慢流淚。
我坐在那張油漆剝落的辦公桌後,把那個棕色的紙袋放在桌面上。紙袋邊緣有些破損,從縫隙裡露出一截帶有稜角的透明碎片。
瑪莎・羅斯坐在對面的舊皮沙發裡。沙發發出乾澀的呻吟,彷彿在抗議她的重量。她穿著那件黑裙,在昏暗的燈影下顯得像一塊沈重的陰影。她沒有動,只是那雙眼睛死死地盯著桌上的紙袋,眼神裡沒有哀悼,只有一種近乎偏執的清醒。
我從袋子裡取出那截破碎的酒瓶,將它推到燈光下。
「他在碼頭邊發現的。」我說,聲音低沉且毫無起伏,「上面有他的指紋。羅伯特・羅斯,一個在三天前還能精準紀錄每一口水、每一粒藥片的男人,在死前留下了這件東西。」
那截玻璃碎片在昏黃的燈光下折射出冷冽的光,像是一顆殘缺的牙齒。
瑪莎的呼吸停頓了一秒。她向前傾身,指尖用力地抓著沙發的扶手,指關節因為過度用力而顯得蒼白。
「那是假的。」她說。聲音很輕,卻帶著一種鐵鏽般的硬度,「那是有人為了讓警察能早點下班、讓工會能繼續安穩收錢,而刻意擺在那裡的劇本。」
「劇本通常不會寫得這麼直白。」我冷冷地回應,點燃了一根菸。菸草的苦澀在舌尖蔓延,隨即化作一陣辛辣的煙霧。我吐出一口煙,看著它在兩人之間緩慢地、扭曲地散開,「這瓶酒、這些指紋、還有他在海灣邊的落單,一切都指向同一個結論:一個戒酒失敗的倒楣蛋,在醉醺醺的狀態下,不小心跌進了黑色的海裡。」
「他戒酒三年了,艾略特。」她抬起頭,眼神直勾勾地撞上我的視線。那種堅定讓我覺得有些刺眼,「他的日記、他的作息、他對家人的承諾,每一件都在證明他是一個重新找回生活節奏的人。他不會為了那一口廉價的威士忌,毀掉他苦心經營了三年的尊嚴。」
我沒說話。我只是看著她。
她眼角的淚痕已經乾涸,留下一道淡淡的、灰色的痕跡,像是在蒼白的皮膚上刻下的傷疤。她的拳頭在微微顫抖,那種顫抖不是因為恐懼,而是因為一種被全世界否定後的憤怒。
這種憤怒在舊金山的霧氣裡很常見,但很少有人能像她這樣,在被真相徹底埋葬前,還想著要把它挖出來。
「如果這是個劇本,那編劇很了解羅伯特的弱點。」我把菸蒂按在滿是劃痕的煙灰缸裡,發出一聲輕微的嘶鳴,「他們利用了『酒鬼』這個標籤,把所有的疑點都塞進了酒精裡。酒精是這座城市最好的掩護色,它能讓謀殺看起來像意外,讓處決看起來像失足,讓罪惡看起來像是一種宿命。」
「所以你覺得這是一場謀殺?」她問,語氣急促了一點,卻依然克制。
「我只知道,這件東西出現得太及時了。」我指著那截酒瓶,「它像是一個完美的結案報告,在所有人都還想問問題之前,就先給出了答案。這不符合邏輯,瑪莎。在碼頭那種地方,真正的真相通常是黏稠且骯髒的,不會像這樣,乾乾淨淨地躺在碎石堆裡等你發現。」
辦公室陷入了一種令人窒息的沉默。
窗外的霧更厚了,似乎要把這棟建築也一起吞沒。我能聽到遠處碼頭傳來的低沉汽笛聲,那聲音聽起來像是某種巨獸在深海裡的哀鳴,沈重且毫無希望。
瑪莎垂下眼簾,雙手交疊在膝頭。她看起來很疲憊,那種疲憊不是來自於睡眠不足,而是來自於長期與謊言搏鬥後的枯竭。
「我把所有的積蓄都給你了,艾略特。」她的聲音再次變得平穩,卻透著一種孤注一擲的寒意,「我不需要你告訴我真相有多危險,我也不需要你同情我。我只需要你找到那個把酒瓶放上去的人。」
我重新點燃了第二根菸。
「這不是在找一個壞人,瑪莎。」我盯著窗外那片模糊的灰色,「這是在挑戰一整套運作良好的秩序。當你拆掉其中一塊腐爛的磚頭時,整座建築都可能垮下來。到時候,被壓死的不僅僅是羅伯特,還有所有試圖保持沉默的人。」
她沒有回答,只是站起身。黑色的裙擺在地上拖曳,發出細微的摩擦聲。
「我會等你的消息。」她走到門口,停了下來,沒有回頭,「無論結果是什麼,我都得知道,他最後的一點尊嚴,是不是真的被那些人踩在腳底下的泥水裡。」
門關上了。聲音很輕,卻在空蕩的辦公室裡激起了陣陣回音。
我重新坐回椅子上,看著桌上那截破碎的玻璃。
它靜靜地躺在那裡,在燈光的陰影中,看起來既無辜又邪惡。
我感覺到一種前所未有的、令人作嘔的疲憊感。這不是因為工作量,而是因為我知道,當我開始挖掘這塊碎片時,我就已經把自己也變成了這場劇本的一部分。
我再次拿起菸,深深吸了一口。
菸草的味道在肺部擴散,苦澀且真實。
這座城市從不打算給出答案,它只想用更多的碎片,來填滿你那點可憐的、對正義的渴望。
午後的霧氣比預期中還要黏稠,像是某種從海灣深處滲出的灰色黏液,緩慢而執拗地包裹住整座舊金山。我走在通往碼頭工會辦公室的小路上,皮鞋踩在濕漉漉的柏油路上,發出沉悶且單調的聲響。空氣裡混合著海水的鹹腥、生鏽的鐵器味,以及一種長期無法散去的、屬於底層勞動者的汗臭。
路邊那間名為「海角」的小酒吧,門口那塊油膩的招牌在霧中顯得模糊不清。門縫間漏出幾縷昏黃的燈光,伴隨著低沉的交談聲與偶爾傳出的重擊吧檯的悶響。我停下腳步,看著幾名剛下班的碼頭工人從酒吧裡走出來。他們穿著厚重的帆布工作服,肩膀沉重得像是扛著整座碼頭的重量,臉上的肌肉因為長期的勞作與酒精的浸泡,呈現出一種近乎死寂的麻木。
他們三兩成群地靠在牆邊,低著頭,在霧氣中交換著些許破碎的訊息。沒有大聲的爭吵,也沒有激昂的討論,只有那種極度壓抑、近乎於耳語的低聲交談。這種沉默並不代表平靜,而是一種集體性的、對生存規則的妥協。在這一帶,聲音太大的話,往往會比霧氣消失得更快。
我盯著其中一個人的背影。他的動作遲緩,像是個生鏽的齒輪在勉強運轉。我想起羅伯特在工會大會議事廳裡的樣子。那時他站在那裡,臉色因憤怒而漲紅,聲音在空曠的廳堂裡迴盪,指控著那些被藏在暗處的回扣與貪婪。那種激進的、試圖撕開體制裂縫的勇氣,在當時看起來是如此耀眼,卻也如此脆弱。
現在,那個聲音消失了。取而代之的是眼前這片灰色的、無邊無際的沉默。
我從口袋裡摸出一盒菸,手指觸碰到那粗糙的紙盒邊緣,指尖傳來一陣微涼的觸感。火柴劃過側面的聲音在濕冷的空氣中顯得格外刺耳。火光跳動了一下,隨即被周遭的霧氣吞噬。我深深吸了一口,任由那股帶著苦味的菸草煙霧在肺部緩慢擴散,試圖以此來對抗這令人作嘔的潮濕。
菸草的辛辣與海霧的濕冷在喉嚨口交織,這種不協調的感覺讓我保持著一種清醒的冷靜。我並不是在尋找什麼正義,正義這東西在舊金山的碼頭區早就被當作廉價的商品給典當了。我只是在觀察,觀察這座城市如何像這場霧一樣熟練,如何輕易地、不留痕跡地掩蓋掉所有不符合規矩、不符合利益的痕跡。
遠處,工會大樓的高聳輪廓在霧霾中若隱若現。那棟建築看起來冰冷且堅硬,像是一座用鋼鐵與權力築成的墳墓。它矗立在碼頭的中心,俯瞰著底下那些為了幾塊錢薪水而耗盡生命的肉體。它不只是辦公的地方,它是一個巨大的、由金錢、謊言與沉默交織而成的漩渦。
每個人都在漩渦裡。有人試圖掙扎,像羅伯特那樣;有人則選擇順從,像這些在酒吧門口低頭抽菸的工人。而那些操縱漩渦的人,則躲在厚重的辦公室門後,看著底下的泥沙如何翻滾,然後用一份份完美的報告與一份份看似意外的死亡,來維持這份脆弱的平衡。
我吐出一口煙,看著白色的煙霧在灰色的世界裡緩緩消散。這場遊戲的規則很簡單:如果你想讓機器繼續運轉,你就得學會閉嘴。如果你試圖去修補那些腐爛的零件,機器就會停下來,然後把你一起碾碎在齒輪之間。
我重新整理了一下灰色風衣的領口,感受著那種滲入骨髓的寒意。我正一步步走進那個漩渦,走向那座冰冷的建築。這並不是什麼英雄式的壯舉,這只不過是一個疲憊的觀察者,決定在真相被徹底掩埋之前,先看清楚那些泥水裡到底藏著什麼樣的醜陋。
路燈在遠處閃爍了一下,像是某個垂死者的眼皮在抽搐。我轉過身,沒入那片濃霧之中,身影漸漸變得模糊,最終與這片灰色的秩序融為一體。

辦公室裡的燈泡發出細微的嘶嘶聲,像是某種昆蟲在乾枯的牆角磨牙。這盞老舊的燈光在桌面上投射出一圈昏黃且不穩定的光暈,將我面前堆疊如山的紙張切割成明暗交替的碎塊。
我把菸蒂按進盛滿冷掉咖啡的瓷杯裡。深褐色的液體冒出一個小小的氣泡,隨即歸於死寂。
桌上擺著兩份文件。一份是從碼頭工會那堆混亂的紀錄中偷出來的排班表,另一份則是從某個管道弄到的船運公司進出口清單。這兩份文件在燈光下呈現出截然不同的質感:一份是粗糙、帶著油漬與汗味的廉價複寫紙;另一份則是印製精美、帶著高級墨水香氣的正式清單。
我用指尖摩挲著那些數字。
羅伯特死前那一週,碼頭的裝卸紀錄顯得異常平靜。根據工會的紀錄,那幾天的貨物吞吐量維持在常態,甚至因為幾場突如其來的陣雨而略微下降。然而,船運公司的清單卻顯示,在那段時間內,有數批大型集裝箱被精確地標記為「例行維護」或「內部轉運」。
數字在紙面上跳動。
我把兩份文件重疊,利用那盞搖晃的燈光尋找縫隙。
如果按照船運公司的數據,那幾天的碼頭活動量應該比工會紀錄的高出百分之十五。這百分之十五的落差,在舊金山的霧氣中看起來微不足道,但在帳目裡,這代表著數千美金的貨物流動。
這不是錯誤。錯誤通常是凌亂、隨機且毫無邏輯的。
這些消失的數字非常整齊。它們像是一群在深夜裡穿梭於巷弄、不留下腳印的幽靈,在兩套系統之間精準地跳躍,然後消失在虛無之中。
這是一種提款機制。
有人在利用這段時間差,將貨物或是金錢,從合法的流水中抽離出來,轉入一個看不見的、私人的口袋裡。而羅伯特,那個試圖指控回扣的男人,顯然在不經意間,撞見了這群幽靈移動的路線。
我靠在椅背上,感受著背部傳來的硬度。這間辦公室的空氣黏稠得令人窒息,混合著陳舊紙張、隔壁鄰居煮過的廉價燉菜,以及我身上那股揮之不去的菸草味。
我閉上眼睛,腦中浮現出羅伯特在碼頭上的樣子。他應該是一個嚴謹的人,就像他那本字跡工整的筆記本一樣。這樣的人,在面對這種精密的數字遊戲時,通常只有兩種選擇:成為齒輪的一部分,或者成為被齒輪碾碎的殘骸。
羅伯特選擇了前者,卻在最後一刻試圖當個異類。
現在,他成了一具漂浮在冰冷海灣裡的屍體。
門外傳來一陣沉悶的腳步聲,在空蕩蕩的走廊上迴盪。我沒有動,只是盯著那扇油漆剝落的木門。在舊金山的傍晚,這種腳步聲通常不代表訪客,更多時候代表著麻煩,或者只是另一個想來尋找慰藉的醉漢。
「咚、咚、咚。」
敲門聲很輕,帶著一種不自然的急促。
我站起身,右手下意識地滑向桌下那個裝著派克筆與手槍的抽屜。動作很輕,沒有發出任何聲響。我走過去,拉開門。
門外站著一個送貨員。他穿著一件沾滿油污的藍色工作服,帽簷壓得很低,遮住了大半張臉。他的皮膚呈現出一種長期暴露在海風與日光下的病態古銅色,鼻翼兩側有著明顯的毛孔。
他沒有看我的眼睛,只是低著頭,手裡抓著一張揉得有些皺褶的單據。
「維恩先生嗎?」他的聲音沙啞,像是喉嚨裡塞滿了沙礫。
「你是誰?」我問。我的語氣沒有起伏,像是在讀一份無關痛癢的報紙。
「送帳單的。」他把那張紙遞過來,動作迅速得像是在丟棄一件燙手的山芋,「這不是你的,但有人說你應該收下。」
我沒接。我只是站在門口,用一種近乎審視的目光打量他。他身上有一股濃烈的、廉價酒精與劣質香菸的味道,這味道在這種時刻顯得格外突兀。
「誰說的?」
他沒有回答,只是微微抬頭,在那一瞬間,我捕捉到了他眼神中閃過的一絲恐慌。那不是面對陌生人的緊張,而是一種對某種不可名狀之物的畏懼。
他轉身就走,步履踉蹌地走進昏暗的走廊,消失在樓梯間的陰影裡。
我回到桌前,拿起那張單據。
這不是一張普通的帳單。它是一份來自某家小型進口商的欠款通知,日期正是羅伯特死前的那幾天。奇怪的是,帳單上的品項顯示為「精密機械零件」,而供應商的地址,竟然就在碼頭區的一間廢棄倉庫附近。
更讓我感到背脊發涼的是,這張單據的背面,用紅色的墨水寫著一個極其細小的數字。
那不是金額。那是一個座標,或是某種編號。
我把單據湊近燈泡。紅色的字跡在昏黃的光線下顯得有些猙獰,像是乾涸的血跡。
這些數字,這些消失的貨物,這些不請自來的帳單,全都指向同一個方向。這座城市正在透過這些細微的、被刻意掩蓋的裂縫,向我展示它腐爛的內臟。
我點燃了最後一支菸。煙霧在辦公室的半空中緩慢旋轉,像是一場無聲的祭儀。
我再次看向那兩份文件。羅伯特留下的線索,正像一張佈滿陷阱的網,一點一滴地收緊。我現在站在網的邊緣,還不知道自己是獵人,還是即將被捕獲的獵物。
我把帳單收進口袋,拿起風衣,推開了辦公室的門。
外面的街道已經完全陷入了灰暗,濃霧正從海灣一吋一吋地侵蝕著城市。我走入這片迷霧,感覺自己正緩緩沉入一個由金錢與謊言構成的深淵。
舊金山的深夜,空氣裡總有一種揮之不去的、混合著海鹽與陳舊機油的黏稠感。
碼頭區的廢棄倉庫像是城市遺棄的巨大骸骨,在濃霧的掩護下,鏽蝕的鐵門與斷裂的起重機在黑暗中勾勒出猙獰的輪廓。我站在那棟標示著「太平洋航運」字樣的建築前,手心裡那張印著紅色數字的欠款單微微發燙。
那張單據上的座標,精準地指向了這座沉默的龐然大物。
我推開一扇半掩的側門,門軸發出令人牙酸的尖銳摩擦聲,在空曠的倉庫內迴盪,像是一聲短促的哀鳴。手電筒的光束在黑暗中劃出一道狹窄的弧線,照亮了空氣中飛舞的塵埃,以及地面上厚實且帶著油垢的積水。
這裡靜得過頭了。
這種靜不是自然的安寧,而是一種蓄勢待發的壓抑,彷彿整座倉庫都在屏息凝神,等待著某個闖入者踏入陷阱。我避開了那些堆疊得搖搖欲墜的木箱,腳步踩在碎裂的玻璃與乾涸的汙泥上,發出悶響。
根據那份帳單與我前幾天比對的資料,這棟倉庫不應該在這種時間點依然保持著某種程度的「活性」。
我沿著狹窄的走道往後方移動,直到抵達一處看起來像是辦公區域的夾層。牆上的電線裸露在外,像是一條條乾枯的血管。我用手電筒掃過牆壁,尋找任何可能隱藏著金庫或秘密紀錄的徵兆。
在一個堆滿廢棄零件的角落,我發現了一扇極其不起眼的鐵門。門縫處被加裝了厚重的閂鎖,與周圍頹圮的環境格格不入。
我屏住呼吸,試圖將手伸進門縫,尋找可能存在的撬動點。
就在我的指尖觸碰到冰冷金屬的一瞬間,一種極其微弱、卻又清晰得令人毛骨悚然的機械運轉聲,從地板深處傳來。
那是感應器啟動的聲音。
我僵在原地,冷汗順著脊椎緩慢流下。這不是一般的警報,這種精密的觸發機制,絕不會出現在一個理應荒廢的倉庫裡。
黑暗在瞬間變得具有侵略性。
我還沒來得及轉身,一道黑影便從側面的高架貨架間彈射而出。那動作快得不合常理,沒有普通地痞那種笨拙的叫囂,只有純粹且高效的物理壓制。
我感覺到肩膀被一股巨大的力量撞擊,整個人失去重心,重重地撞在冰冷的鐵製工作檯上。胸腔裡的空氣被瞬間擠壓殆盡,像是被一輛失控的卡車碾過。
「唔……」
我想伸手去摸腰間的槍,但另一隻手已經如毒蛇般纏住了我的手腕。那是一股極強的、帶著專業訓練痕跡的壓制力,指關節的受力點精準地卡在我的神經末梢,讓我的手臂瞬間麻痺。
接著是第二個人。
他沒有使用槍械,甚至沒有發出一聲咒罵。他使用的是一根短而重的金屬棍,在黑暗中帶著破風聲,精準地擊中了我的腹部。
那種痛楚不是尖銳的,而是鈍重且深層的。我感覺到內臟在腹腔裡劇烈地翻騰,胃酸混合著苦澀的感覺湧上喉頭。
我掙扎著想踢開對方的膝蓋,但這群人顯然對這種類型的抵抗早有預期。其中一人迅速切換了位置,用一種近乎格鬥術的專業技巧,將我的雙臂反剪到背後,隨後用膝蓋頂住了我的脊椎。
這不是一場尋釁滋事,這是一場受過高度訓練的「清除行動」。
他們在黑暗中移動的步調極其一致,沒有混亂的碰撞,只有冷靜的、像機器一樣的配合。我能感覺到,他們身上散發著一種令人窒息的氣息——那是一種對暴力毫無情緒波動的專業感,像是屠夫在處理一塊不再有生命跡象的肉。
其中一人抓住我的衣領,將我的頭狠狠撞向冰冷的地面。
我的視線瞬間模糊,耳鳴聲如海潮般洶湧而來。我感覺到臉頰貼在帶有油垢的混凝土上,冰冷且粗糙。
「還在找嗎?」
一個聲音在我耳邊響起。那聲音低沉、平穩,不帶任何憤怒,甚至聽不出任何情緒。這比任何咒罵都更讓我感到恐懼。這證明了對方根本不在乎我是誰,也不在乎我會不會死,他們只是在執行一項「讓某人知難而退」的指令。
一記重擊落在我的肋骨上,我發出一聲悶哼,意識開始在劇烈的疼痛與黑暗之間斷斷續續地漂移。
我感覺到有人在檢查我的口袋,隨後那張帶有紅字的單據被粗暴地抽走。
沒有進一步的殺戮。
這是一種精密的警告。他們沒有打算讓我死,因為死人無法感受到恐懼,而恐懼才是最有效的阻嚇。
隨著腳步聲漸行漸遠,倉庫重新回歸了那種令人窒息的死寂。
我蜷縮在冰冷、潮濕且充滿鐵鏽味的地面上,大口喘著氣,每一次呼吸都牽動著劇痛的肋骨。黑暗中的塵埃依舊在緩慢旋轉,彷彿剛才那場暴行只是一場幻覺。
我伸出手,摸索著地面,指尖觸碰到了一塊帶有油漬的碎石。
我緩慢地支撐起身體,每一次動作都像是要把靈魂從破碎的肉體中剝離出來。我的左眼腫脹得幾乎無法睜開,視線所及之處,只有那片無邊無際、吞噬了一切的黑。
這座城市確實有它的規則。
而我剛才,正用我的身體,親手觸碰了那條最底層、最冰冷的禁忌。
我扶著門框,緩慢地將身體挪進這間狹窄、充滿霉味的公寓。每走一步,肋骨都像是被生鏽的鋸齒在拉扯,每一次呼吸,肺部都帶動著胸腔內那股悶痛。
公寓裡的空氣是靜止的。它混合著廉價威士忌的酸味、陳年菸草的苦澀,以及我身上那股揮之不去的、屬於倉庫地面的油垢味。牆上的時鐘滴答作響,聲音在空蕩的房間裡顯得格外刺耳,像是在倒數著某些即將崩塌的時刻。
我沒開燈。
舊金山的燈火在窗外的濃霧中顯得模糊不清,像是一堆被水浸透、正在腐爛的霓虹殘影。我跌坐在那張皮革已經剝落的扶手椅上,任由身體的重量陷進那層冰冷的、帶有黏稠感的材質裡。
黑暗是最好的止痛藥。
我摸索著桌面,指尖觸碰到了一個冰冷、堅硬的小物件。那是那枚在碼頭撿到的、帶有紅色鏽跡的大型機械螺帽,我把它當作一種儀式,在混亂中找回一點點實感的錨點。我把它在掌心轉動,金屬的稜角磨蹭著指尖的痛覺,提醒我還活著。
我從口袋裡摸出一盒菸,打開。火柴劃過側面的聲音在寂靜中顯得突兀。
微弱的火光在黑暗中跳動了一下,照亮了我腫脹的左眼,以及那雙因為疼痛而微微顫抖的手。我點燃了菸,深深地吸了一口。辛辣的煙霧湧入肺部,帶動了一陣劇烈的咳嗽,這讓我的肋骨再次發出抗議般的悶響。
我靠著椅背,任由菸霧在眼前緩慢地盤旋、擴散,像是一場無聲的葬禮。
我想起在那個黑暗倉庫裡的瞬間。那不是一場隨機的街頭鬥毆,那是一場外科手術式的精準打擊。他們知道怎麼壓制呼吸,知道怎麼在不造成致命傷的情況下,將一個人的意志徹底粉碎。
那種專業感,比憤怒更讓人感到寒意。
然後,那個聲音。
在我的耳邊,在意識即將斷裂的邊緣。
「有些東西,不該被翻出來。」
那聲音很輕,輕得像是一陣穿過廢棄集裝箱的冷風,卻重得像是一座墳墓。他沒有說「滾開」,也沒有說「閉嘴」,他只是陳述了一個事實。這是一種居高臨下的宣告,告訴我這座城市的底層邏輯:有些真相是屬於深海的,而岸上的人,只配看著海面的浮沫。
我吐出一口煙,煙霧在黑暗中變幻著形狀。
羅伯特・羅斯。一個平凡的、甚至有些木訥的碼頭工人,因為想在那些精密的帳目中找出一點點正義,就這樣被當作垃圾一樣丟進了海灣。而現在,我正試圖用我這副殘破的身軀,去翻動那些被掩埋在泥沼下的、帶血的帳本。
這不是在辦案,這是在自尋死路。
我感覺到一種前所未有的孤立感。在碼頭,工人們用沉默築起牆;在唐人街,賭館用煙霧築起牆;而在這座城市的權力核心,他們用金錢與舊有的秩序築起了一座無形的、密不透風的監獄。
我現在正站在監獄的圍牆外,手裡拿著一把生鏽的、幾乎無法使用的鑰匙。
我再次看向窗外。霧氣更厚了,厚得彷彿要將整座舊金山從地圖上抹除。在那片灰濛濛的混沌中,我總覺得有幾雙眼睛正透過霧氣,冷冷地注視著這間破舊的公寓。他們不需要移動,不需要動作,只要存在於那片陰影中,就足以構成一種無聲的威脅。
這是一場不對等的博弈。
我面對的是一個龐然大物。它由船運公司的利潤、工會主席的權力、以及那些在深夜裡流動的非法貨物組成。它像是一個擁有無數觸手的怪物,每一個觸角都與這座城市的命脈緊密相連。如果你試圖切斷其中一個觸角,整個怪物都會感受到痛楚,然後在黑暗中尋找你的位置。
我低頭看著自己那件灰色的風衣,上面沾著不明來源的污漬和塵土。這件衣服曾陪我走過戰場,陪我走過那些在泥濘中掙扎的夜晚。它現在看起來更像是一件裹屍布。
我拿起桌上的威士忌瓶,往杯子裡倒了點。琥珀色的液體在杯壁上留下混濁的痕跡。
我沒有打算退縮。
這並不是因為我還有什麼英雄主義的幻想,也不是因為我對正義有什麼狂熱的信仰。我只是……無法忍受這種被玩弄於股掌之間的感覺。當那些人用這種「精準的警告」來試圖定義我的行為時,他們觸碰到了我身上最後一點、也是最麻木的那份尊嚴。
我喝了一口酒,辛辣的液體滑過喉嚨,帶起一陣灼熱。
我需要更多的資訊。羅伯特的那些「隱形排班」、那些消失在帳目裡的資金流向、以及那個在碼頭深處徘徊的、關於「影子」的傳聞。
這些線索現在看起來像是斷裂的鎖鏈,而我必須要把它們一環一環地重新接起來,即便這些鎖鏈最後會套在我的脖子上。
我再次點燃了一支菸。菸頭在黑暗中閃爍著微弱的紅光,像是在這片死寂的灰暗中,唯一的一種生命訊號。
我感覺到疼痛正在緩慢地退去,取而代之的是一種冷靜的、近乎殘酷的清醒。
這座城市不需要英雄,正如那個聲音所說的。它只需要有人能看清那些汙泥的深度,然後在墜入其中之前,先弄清楚這片泥沼到底是由什麼組成的。
我閉上眼,腦海中浮現出羅伯特死時那副平靜的臉孔。那種死狀不像是溺水者,更像是一個完成了某項任務、然後被按下了暫停鍵的零件。
我睜開眼,看著天花板上那塊剝落的漆皮。
真相就在那片濃霧之下,在那些被收買的忠誠、被掩蓋的貪婪,以及那些被稱為「大局」的謊言之中。
我摸了摸肋骨上的淤青,感受著那種隱隱作痛的真實感。
這場遊戲才剛剛開始。而我,已經沒了退路。

辦公室裡的空氣凝滯得像一潭死水,混合著陳年菸草、廉價威士忌,以及窗外透進來的、帶著海鹽味的濕冷霧氣。陽光試圖穿透厚重的窗簾,卻只能在佈滿灰塵的桌面上投下幾道病態的、灰濛濛的碎光。我坐在這堆廢棄物中間,肋骨處的淤青隨著每一次呼吸隱隱作痛,提醒著我那晚在倉庫裡遭遇的真實。
我把那本深藍色的硬皮筆記本放在桌面上。封面上的油垢和海鹽結晶已經乾涸,摸起來像是一層粗糙的鱗片。這是瑪莎・羅斯留下的東西,也是羅伯特・羅斯最後留給這個世界的碎片。
我從抽屜裡翻出那疊工會的正式排班公告。紙張發黃、邊緣捲曲,散發著一種長期被存放於潮濕地下室的霉味。這就是這座城市的邏輯:所有的真相都藏在這些被層層堆疊、被官僚主義掩蓋的廢紙堆裡。
我點了一支菸。火柴劃過粗糙的側面,發出一聲乾澀的嘶鳴。菸霧在昏暗的室內緩慢盤旋,像是一群在廢墟中遊蕩的幽靈。我盯著那本筆記本,眼神疲憊。
我翻開筆記本。字跡很整齊,一直到最後一頁。那裡的筆觸變得極其潦草,字體歪斜,像是寫字的人手正在劇烈顫抖,或是正處於某種極度的恐懼與匆促之中。
我湊近看。
最後一行字跡模糊,卻清晰地刻在紙張的纖維裡:「深夜清點」。
日期是羅伯特失蹤前的那天晚上。
我放下筆記本,拿起那疊工會公告。我的手指在那些密密麻麻的姓名與工號間滑動,像是在玩一場毫無勝算的數字遊戲。我對照著日期,一個數字,一個名字,一個時間。
在工會發出的正式公告清單上,當晚的排班名單非常乾淨。那是一個標準的、符合規律的輪班週期。我仔細地搜尋著羅伯特的姓名。
找不到。
羅伯特・羅斯的名字在當晚的正式清單上被劃掉了一道,那道劃痕很深,像是有人帶著某種不耐煩的情緒,用鋼筆尖用力地在紙上壓過。而在他的位置上,出現了一個名字——一名早在三年前就已經退休、現在應該坐在某個偏遠小鎮喝下午茶的老工人。
我靠回椅背,感受著背部與冰冷皮革接觸的觸感。這種不對稱感讓我的胃部泛起一陣生理性的不適,像是吞下了一塊生鏽的鐵片。
這不是錯誤。錯誤通常是隨機的、混亂的。但這種抹除是精準的,它具有一種刻意的、冷酷的秩序感。
有人在正式的紀錄裡把羅伯特弄丟了,卻在羅伯特自己的紀錄裡,留下了一項不存在的任務。
「深夜清點。」
我低聲重複著這四個字,聲音在空蕩蕩的辦公室裡顯得格外乾澀。這聽起來不像是碼頭的日常工作,更像是一種暗語。在一個連呼吸都要經過領班批准的地方,這種「非正式」的指令,通常意味著某種不見光的交易,或是某種需要被處理掉的「垃圾」。
辦公室的門被輕輕推開了。
瑪莎・羅斯站在門口。她穿著那件黑色的裙子,在這種昏暗的光線下,整個人看起來像是從陰影裡走出來的。她的臉色依舊蒼白,但眼神裡的堅定讓她看起來比任何人都像個戰士。
「你找到什麼了嗎?」她走進來,動作很輕,卻帶著一種沉重的壓迫感。
我沒立刻回答。我把那本筆記本和那份劃掉名字的公告推到她面前。我沒有說那些關於謀殺或陰謀的推論,因為在這種時候,直白的真相往往比謊言更讓人難以承受。
她拿起那份公告,手指在那個被劃掉的名字上停留了很久。她的呼吸變得急促,但她努力克制著,沒有讓聲音顫抖。
「他當晚明明說過……」她低聲說道,聲音裡透著一種近乎絕望的邏輯,「他說他有一項特別的清點任務,是工會直接指派的。他說這關係到貨物的準確性。」
「工會的紀錄裡沒有這件事。」我說。我的語氣平靜得像是在讀一份天氣預報,「在官方的眼裡,羅伯特當晚根本沒有上班。他只是個在紀錄裡被抹掉的幽靈。」
瑪莎的手指緊緊抓著那張紙,指關節因為用力而顯得慘白。她抬起頭看著我,眼神裡那種尋求答案的渴望,在這一刻顯得如此純粹,卻也如此危險。
「所以,他不是因為喝酒失足掉進海裡的。」她說,聲音低沉得像是在對自己耳語,「他是因為接到了這個……這個不存在的任務,才去了那裡。」
我點了點頭,沒說話。
窗外的霧氣似乎又厚了一些,把整座城市都吞沒了。我感覺到一種寒意從腳底升起,那不是因為天氣,而是因為我意識到,羅伯特・羅斯並不是死於意外,他是死於一場被精心設計的、從制度內部發出的抹除。
他接過的不是一份工作,而是一張通往深淵的單程票。
我再次抽了一口菸,任由那股苦澀的味道充斥口腔。瑪莎看著我,等待著我給出一個承諾,或者一個警告。
我只是看著窗外那片混沌的灰色,沉默著。
工會大樓的檔案室躲在建築物最陰暗的角落,空氣裡混雜著陳舊紙張、廉價油墨與一種揮之不去的、屬於霉菌的甜膩味。那種味道像是某種緩慢腐爛的過程,在無人的角落裡悄無聲息地進行著。
我站在那疊高聳的檔案櫃前,感覺得出那些紙張正在散發著一種沉悶的壓力。這裡沒有窗戶,只有幾盞閃爍不定的黃色燈泡,投射出搖晃且破碎的影子。燈光在牆面上爬行,像是在尋找出口的昆蟲。
整理員在十分鐘前離開了,他走得匆忙,皮鞋敲擊地板的聲音在空曠的走廊裡迴盪,最後消失在沉重的橡木門後。這是我預期中的空檔。在這種地方,規則通常只對那些願意遵守它們的人有效,而我從不打算成為其中之一。
我拉開其中一個抽屜,金屬摩擦的刺耳聲在靜謐的室內顯得格外突兀。抽屜裡塞滿了厚重的、邊角磨損的紀錄本。我拿起一本,指尖觸碰到那些粗糙且帶有顆粒感的紙張,感覺就像在觸摸某些人的皮膚。
我開始逐一核對。
左手邊是工會的正式排班紀錄,右手邊是羅伯特留在瑪莎那裡的筆記本。我用指尖滑過那些整齊、乾淨且充滿官僚氣息的字跡。每一份紀錄都顯示著秩序:誰在週一值班,誰在週三負責卸載貨櫃,誰在週五負責巡視碼頭。那些字跡平靜得近乎冷酷,彷彿這座城市的運作就像時鐘的齒輪一樣精準且不可撼動。
我翻到了死前那一週的紀錄。
週一,正常。
週二,正常。
週三,正常。
我停下了動作。羅伯特筆記本上清楚地寫著:週三,深夜清點。
我再次看向工會的官方紀錄。在那一頁,字跡依舊端正,甚至連墨水的深淺都顯得極其規律。在那一晚的編制裡,碼頭處於完全的靜止狀態。沒有額外的清點任務,沒有臨時增加的人力,更沒有任何一項與「深夜」相關的指令。
那一晚的官方紀錄裡,除了幾名常規的夜班守衛,碼頭就像是一座死城。
我重新翻閱了幾次。我甚至把羅伯特筆記本裡的字跡與那些官方紀錄放在一起,試圖在兩者的縫隙中找出一點點重疊的痕跡。但我什麼也找不到。
這是一場嚴重的斷層。
這份指令就像是從這座大樓的陰影裡生出來的幽靈,它存在於羅伯特的認知裡,存在於他那本寫得極其整齊的筆記裡,卻在工會這套龐大的、由紙張與墨水構建的防禦體系中,徹底消失了。
我靠在冰冷的檔案櫃邊,感覺到一種莫名的荒謬感。
如果羅伯特沒有接到指令,他就不會出現在那個時間,出現在那個地點。如果他接到了指令,那麼這份指令就不應該是「不存在」的。
這意味著,有人在羅伯特面前遞給了他一張紙,或者對他說了一句話,而那句話的來源,就在這棟大樓的某個房間裡,就在這疊看似無害的紀錄之後。這不是一場失誤,也不是一個記錄上的疏忽。
這是一場精準的抹除。
有人刻意創造了一個不存在的任務,然後讓羅伯特帶著這個任務,走向他預定的終點。
我合上檔案夾,動作輕得像是在掩埋某具屍體。紙張摩擦的聲音在安靜的檔案室裡顯得異常沉重。我重新將抽屜推回原位,金屬撞擊的悶響在空氣中震盪,隨後歸於死寂。
我整理了一下那件略顯磨損的灰色風衣。空氣中的霉味變得更加濃厚,壓得人喘不過氣來。
我走出檔案室,皮鞋踩在磨損的地板上,發出規律且單調的聲響。走廊裡的燈光依舊在閃爍,像是在對這場無聲的犯罪進行無力的見證。
我走出大樓,迎接我的是一陣潮濕且冰冷的風。
舊金山的黃昏並不溫暖,它只是一層層疊加的、灰濛濛的陰影。我站在大樓門口的台階上,看著遠處碼頭那模糊的輪廓。那些巨大的起重機在霧氣中顯得像是一群沉默的巨獸,等待著下一次進食。
我從口袋裡掏出一包菸,指尖在菸盒粗糙的紋理上摩擦著。火柴劃過的聲音在空曠的街道上顯得格外清脆。
火光微弱地跳動了一下,隨即被冷風吹得搖曳。我深深吸了一口,任由那股刺鼻且苦澀的味道在肺部擴散,試圖用這種方式來壓制住內心那種不適的、隱約的預感。
羅伯特・羅斯,你到底看到了什麼,才讓你決定去執行一個不存在的命令?
我吐出一口煙霧,看著它在濃霧中迅速消散,變得無影無蹤。
我把菸蒂按進路邊一個生鏽的鐵罐裡,火星在潮濕的空氣中掙扎了一下,隨即徹底熄滅。
街道已經沒了輪廓。舊金山的霧不再只是天氣,它像是一種具有質感的黏稠物質,正緩慢地從排水溝、從建築物的縫隙中滲透出來,試圖把這座城市所有骯髒的角落都封死。霓虹燈的餘光在霧氣裡擴散成一片模糊的、病態的紫紅色,像是在腐爛的傷口上塗了一層廉價的化妝品。
我走到碼頭邊緣,找了一張油漆剝落的木製長椅坐下。木頭浸透了海水的鹹腥與腐臭,坐上去時,冷意順著風衣直接鑽進骨頭裡。
我從口袋裡摸出那張揉皺的、帶著指紋與墨水味的排班表。
「深夜清點」。
這四個字在霧氣中顯得格外刺眼,像是一道劃破黑暗的刀痕。這不是一個錯誤。在這種等級的組織裡,沒有人會因為粗心而漏掉一項足以讓工人死去的指令。這是一場精密的、有預謀的引導。
有人在權力的核心,用一支鋼筆,在羅伯特的命運上畫下了一個不存在的座標。
我閉上眼,腦子裡浮現出羅伯特最後一次在工會大會上的樣子。他臉色蠟黃,雙眼布滿血絲,聲音沙啞得像是在砂紙上磨過。他指著那些幹部,指控他們把工人的血汗錢轉進了船運公司的口袋。那時候,台下是一片令人不安的沉默,那種沉默不是支持,而是一種集體性的、麻木的恐懼。
然後是湯瑪斯・凱恩。
他站在講台上,那種從戰場上帶回來的、泰山崩於前而色不改的沉穩。他用那種充滿磁性且令人信服的嗓音說著「大局」,說著「集體利益」,說著為了讓工會活下去,我們必須做出一些必要的妥協。
我曾經覺得那種姿態很可靠。在戰壕裡,當砲彈在耳邊爆炸時,是凱恩那種冷靜讓我覺得我們還能活著回家。
但現在我想起,那種冷靜也能用來處理掉任何阻礙「大局」的雜質。
我再次點燃一支菸。火柴的聲音在空曠的碼頭區顯得格外突兀,隨即被海浪拍打堤岸的沉悶聲響吞沒。菸草的味道在口腔裡散開,帶著一種焦苦的、讓人清醒的刺痛感。
遠處的起重機在濃霧中若隱若現,巨大的鋼鐵結構像是沉入海底的巨獸殘骸,靜止不動地矗立著。這些機器原本是用來搬運貨物、支撐經濟的,但現在看來,它們更像是這座城市巨大的絞肉機。
羅伯特・羅斯。他不過是這台機器在運轉過程中,被意外夾進齒輪裡的一顆碎屑。
他試圖去查清那些「隱形貨物」的去向,試圖去揭開那層被金錢與權力包裹著的腐爛真相。於是他被指派去執行一個不存在的任務,然後被輕而易舉地、像清理垃圾一樣從這座城市的紀錄中抹除。
這不是謀殺,這是一種行政程序。
我感覺到一種強烈的、令人作嘔的荒謬感。在這種地方,真相從來不是為了被發現而存在的,它是為了被掩埋而存在的。而那些負責掩埋的人,往往就坐在最顯眼、最神聖的位子上,用著最優雅的辭令,談論著最卑劣的交易。
霧氣更厚了。我感覺自己像是坐在一個巨大的、灰色的棺材裡。
我看向海灣的方向。深色的海水在黑暗中翻滾,帶著一種無底洞般的吞噬感。那些失蹤的人、那些被抹除的名字、那些被歸類為「意外」的死亡,最終都會像這片海一樣,被掩蓋在層層疊疊的迷霧之下。
我站起身,拍掉風衣上的水汽。
這場遊戲的規則已經變得很清楚了。這不再僅僅是為了幫一個遺孀尋找公道,這是一場關於在腐敗的齒輪間,如何維持一點點、僅僅是微不足道的清醒的博弈。
我走向路燈下那片模糊的陰影,腳步聲在潮濕的地面上顯得沉重且單調。
我必須去找他們。那些坐在橡木桌後、吸著昂貴雪茄、談論著大局的人。
我不知道自己是在走向真相,還是在走向另一個更深、更冷的陷阱。但至少,在這種令人窒息的沉默中,我不想再當一個只是看著屍體漂浮的旁觀者了。

工會大樓矗立在碼頭區的邊緣,像是一塊從深海裡撈上來的、被磨得發亮的黑色礁石。它與周遭那些鏽跡斑斑、散發著魚腥與機油味的倉庫格格不入。這裡沒有勞動者的汗水味,只有一種被昂貴家具與冷氣過濾過的、乾淨得近乎虛偽的氣息。
我站在大廳的入口,看著大理石地面映照著上方巨大的水晶吊燈。光線被切割成無數細碎的菱形,在地面上跳動,像是一場永不落幕的、無聲的舞會。這種地方不需要警察,因為這裡的秩序本身就是一種武器。
我理了理風衣的領口,那件灰色的布料在這種高調的裝潢面前顯得格外寒酸。口袋裡那份折痕明顯的排班表正抵著我的大腿,像是一塊冰冷的燙傷。
大廳裡很安靜。那種安靜不是缺乏聲音,而是所有聲音都被精準地控制在一定的分貝以下。皮鞋踩在石材上的聲響、翻閱文件的細碎聲、遠處電話鈴聲的短促鳴叫,都顯得小心翼翼,彷彿稍有不慎就會觸動某種隱形的警報。
我走向前方的櫃檯。櫃檯後的秘書正低頭處理著一疊厚厚的公文,她的動作機械且流暢,像是一台精密運轉的打字機。她戴著一副金絲邊框的眼鏡,鏡片後那雙眼睛平靜得沒有任何波瀾,看著我時,就像在看一粒掉落在紅地毯上的灰塵。
「下午好。」我把手撐在冰冷的木質檯面上,聲音在空曠的大廳裡顯得有些突兀。
她抬起頭,禮貌地露出一抹微笑,那種微笑經過了專業的訓練,精準地停留在社交禮儀的標準線上,「先生,請問有什麼我可以幫您的?」
「我想查詢一些關於碼頭工人工資與福利的紀錄。」我說,語氣平淡,試圖讓這句話聽起來像是一個對現狀不滿、卻又無力改變的普通勞動者,「特別是關於最近幾週,深夜加班補貼的發放狀況。」
她的笑容沒有一絲裂縫,甚至連眼角的細紋都沒有增加,「很抱歉,先生。所有的薪資與加班紀錄都屬於工會的內部機密,除非您是工會理事會的成員,或是持有正式的查詢許可證,否則我們無法提供任何資料。」
「只是想確認一下羅伯特・羅斯先生的待遇。」我試探性地拋出那個名字,觀察她的反應。
她的動作停頓了不到一秒,隨即又恢復了那種完美的節奏。那不到一秒的停頓,在這種壓抑的環境裡,顯得比任何尖叫都要刺耳。「羅伯斯先生?喔,我很遺憾聽到關於他的消息。但正如我所說,個人的薪資紀錄是受到嚴格保護的。如果您有任何法律上的訴求,建議您直接聯絡工會的法律顧問。」
她重新低下頭,世界再次回到了那種井然有序的沉靜中。
我站在原地,感覺到一種被無形力量排擠的惡心感。這不是拒絕,這是一種軟性的抹殺。她不是在拒絕我的請求,她是在告訴我,我這個人以及我的問題,在這個空間裡根本不具備存在的資格。
我轉過身,在空曠的大廳走廊間踱步。牆上掛著幾幅巨大的油畫,描繪著碼頭工人與巨輪並肩作戰的壯麗景象。那些畫像中的男人肌肉發達、眼神堅毅,彷彿他們是這座城市的主人。但我知道,那些畫像背後的真實,是那些在深夜裡被抹除的名字,和那些在海灣深處沉入淤泥的軀體。
走廊的燈光略顯昏暗,隨著我的移動,影子在深色的牆面上拉長、扭曲,隨即又被吞噬。這裡的空氣中瀰漫著一種淡淡的、混合了舊書頁與昂貴雪茄的氣味。那種味道並不香甜,反而帶著一種腐敗的厚重感,像是某種被精心掩蓋起來的陳舊秘密。
我注意到走廊盡頭有幾扇厚重的橡木門,每一扇門後似乎都藏著一個正在運轉的世界。那些躲在門後的權力,透過這些牆壁與門扉,觀察著外面那些在霧中掙扎的螻蟻。
我感覺到一種視線。不是某個人的注視,而是整座建築散發出的那種冷漠的、居高臨下的審視。這棟大樓本身就是一個巨大的感官裝置,它在聽、在看、在記錄著每一個踏入其中的不速之客。
我從口袋裡摸出菸盒,指尖在粗糙的紙殼上摩挲了一下,隨即想起這裡禁菸。我把手插回風衣口袋,指尖觸碰到了那枚帶著紅色鏽跡的機械螺帽。金屬的冰冷質感讓我的思緒從那種黏稠的壓抑感中稍微抽離了一些。
這地方的每一寸空氣都顯得過於乾淨,乾淨到讓人懷疑這裡是否真的存在過勞動。
我走向那部緩慢移動的電梯。電梯的門緩緩滑開,內部裝飾著深色的木紋,散發著一種令人窒息的莊重感。我走進去,看著門在面前閉合。
隨著電梯緩緩上升,我感覺自己正脫離那個充滿腥味的碼頭世界,正一步步走向這座城市最核心、也最黑暗的權力漩渦。
電梯的數字跳動著,每一次跳動都像是在敲擊著某種既定的秩序。我站在角落裡,看著電梯內壁上反射出的自己。那張臉疲憊、蒼白,在昏暗的燈光下顯得有些陌生。
我不知道這棟大樓的頂層會迎接我什麼樣的真相,但我知道,當電梯門再次打開時,我將不再只是個尋找薪資紀錄的旁觀者。
我將被迫與那些正在操縱齒輪的人,進行一場關於生存與毀滅的對談。
電梯門滑開的聲音很輕,像是某種精密儀器在切割空氣。頂層的走廊鋪著厚實的羊毛地毯,腳步聲被完全吸收,只剩下我沉重的呼吸聲在空曠的空間裡迴盪。這裡的燈光是暖黃色的,卻給人一種被高度過濾後的、不自然的乾淨感。
一名穿著深藍色制服的職員站在辦公室門口。他的臉像是一張被熨燙過、沒有任何褶皺的紙。他沒有看我的眼睛,只是用一種近乎機械的禮貌,做了一個請的手勢。
「主席正在等您,維恩先生。」
我點了點頭,沒說話。我走進那扇沉重的橡木門。
辦公室很大。落地窗外是舊金山的霧,厚重得像是一塊灰色的鉛板,壓在城市的脊樑上。室內的裝潢透著一種舊時代的權威感:深色的胡桃木書桌、皮革沙發,還有牆上那些在昏暗燈光下閃爍著微光的榮譽勳章。那些勳章看起來很沉,像是要把整面牆都拽進過去的硝煙裡。
湯瑪斯・凱恩站在窗前。他背對著我,身材魁梧,西裝的剪裁完美得看不出任何一絲戰火留下的痕跡。他正看著霧,手裡握著一個裝滿琥珀色液體的玻璃杯。
「艾略特。」他轉過身,臉上掛著那種我再熟悉不過的笑容。那種笑容在戰場的泥濘裡能讓士兵感到安心,在現在這個充滿金錢與權力的辦公室裡,卻顯得像是一層塗得太厚的油漆。
「湯瑪斯。」我站在門口,沒打算走近。
他走向我,伸出手,力道很大,帶著一種不容拒絕的熱情。他的手掌很厚實,帶著一種久居高位的、乾燥的溫度。
「好久不見了,老戰友。我以為你早就消失在某個廉價酒吧的角落裡,或者死在某場沒完沒了的巷戰中。」他拍了拍我的肩膀,眼神裡閃過一絲轉瞬即逝的懷念。
「我還沒死,」我把手從他的掌心移開,聲音平靜得像是一潭死水,「至少還沒到需要死在這種地方的地步。」
他輕笑一聲,拉開沙發,示意我坐下。他自己也坐了下來,動作優雅而從容。
「既然你來了,我們就跳過那些虛偽的寒暄吧。我聽說,你在打聽羅伯斯的事?」
他從桌上的銀質煙盒裡抽出一根菸,動作流暢得像是一場排練過的表演。他點燃菸,深深吸了一口,然後吐出一圈白色的煙霧,讓它在兩人之間緩慢地旋轉。
「羅伯特死得很突然,」他低下了頭,聲音變得有些沙啞,帶著一種刻意的、沉重的哀傷,「這對工會是個損失,對我們每個人都是。」
接著,我看到他的眼眶微微泛紅,一滴透明的液體緩慢地從他的眼角滑落,落在他的西裝領口上。那是一個極其完美的瞬間。如果是在戰場上,我會相信他是在為犧牲的戰友哀悼;但在這裡,在這種充滿著權力味道的空氣裡,我只看到了一種精準的計算。
我注意到他夾著菸的手。他的指尖很穩,沒有任何因為情緒激動而產生的顫抖。那滴眼淚,更像是某種預設好的程序。
「他是一個好人,」湯瑪斯低聲說,語氣裡充滿了遺憾,「但他太衝動了。在這種混亂的時代,衝動往往是致命的。」
「他不是衝動,」我冷冷地打斷他,「他只是在做一些不該做的事,比如詢問一些不該問的帳目。」
湯瑪斯的眼神在眼淚落下的那一刻,瞬間冷了下來。那種冷,不是憤怒,而是一種看透了現實後的、近乎殘酷的理性。他抹掉眼角的濕潤,重新恢復了那副領袖的姿態。
「艾略特,你還是跟以前一樣,總想著在泥濘裡找金子。」他重新靠回沙發,眼神變得深邃而模糊,「但你忘了,有時候,泥濘本身就是為了掩埋那些不必要的東西。」
「你是說,羅伯特的死,也是一種『掩埋』?」我盯著他的眼睛,試圖從那片深邃中抓到一點裂縫。
他沒有直接回答,而是拿起桌上的水晶菸灰缸,輕輕敲了敲菸頭。
「我們現在處於一個關鍵的轉折點,艾略特。船運公司需要穩定,工會需要生存。為了讓這台巨大的機器繼續運轉,我們必須接受一些……必要的摩擦。少數人的失足,或者一些微小的犧牲,是為了維持大局的穩定。」
他把「大局」這兩個字咬得很重,彷彿這是一個神聖不可侵犯的教條。
「大局?」我發出一聲短促的、不帶感情的笑聲,「你的大局是用羅伯特的命來墊底嗎?」
湯瑪斯站起身,走到我面前。他俯視著我,那種壓迫感像是一座山。
「別用那種道德家式的眼神看著我,艾略特。我們在戰場上並肩作戰的時候,你就應該知道,為了讓部隊活下去,我們必須放棄很多東西。現在的局面沒什麼不同,只是戰場換成了這座城市。」
他走到窗邊,再次看向那片濃霧。
「有些事情,知道了對你沒有好處。回去吧,喝點好酒,找個安靜的地方睡一覺。當這場霧散去的時候,一切都會回歸秩序。如果你選擇站在秩序的對面,那我就很難保證,你還能像現在這樣,跟我坐在一起聊天。」
這是一種警告,包裹在老友的關懷之下,溫柔得令人作嘔。
我站起身,整理了一下那件略顯磨損的灰色風衣。我感覺到胸口那枚帶著鏽跡的螺帽在冰冷的空氣中微微發燙。
「我沒打算睡覺,湯瑪斯。」我走向門口,沒有回頭,「我習慣在霧裡走,那裡雖然髒,但至少看得清東西。」
他沒有回應,只是再次舉起酒杯,對著窗外的黑暗微微致意。
我走出辦公室,走過那條寂靜的走廊,重新踏入電梯。隨著電梯下降,我感覺到那種黏稠的、令人窒息的權力感正隨著高度的降低而逐漸稀釋,但它並沒有消失,只是隱藏進了更深的陰影裡。
走出大樓時,冷風夾雜著海水的鹹味撲面而來。舊金山的午後,霧氣比想像中還要濃。我站在街角,看著那些在霧中若隱若現的燈火,感覺自己就像是一個闖入了精密齒輪組的沙粒,雖然微不足道,卻註定會引發一場無法預料的崩塌。
舊金山的傍晚從來沒有真正的黃昏。只有一種從深藍色轉向鉛灰色的過程,像是有人往一杯濁水裡倒進了過量的墨水。
我站在工會大樓對面的街角,任由冷風在風衣領口處鑽進去。空氣裡混雜著海水的鹹腥、廉價煤煙的味道,還有那種城市特有的、像是在生鏽金屬上摩擦過的乾澀感。遠處碼頭的作業燈火在霧氣中呈現出一種暈開的橘色,像是在黑色的天鵝絨上灑了一層不小心打翻的廉價油漆。
湯瑪斯的話還在耳邊盤旋。他那種充滿領袖魅力的腔調,在戰場上能讓士兵衝向機關槍陣地,在現在這種充滿金錢交易的辦公室裡,卻只顯得像是一種精緻的偽裝。
「為了讓部隊活下去。」
他說得那麼理所當然。他把犧牲變成了一種必然的成本,把謀殺變成了一種行政上的優化。在這種邏輯下,羅伯特不是一個被殺掉的人,而是一個被清理掉的冗餘項。
我從口袋裡掏出那枚磨損的工會徽章。那是羅伯特遺物裡最不起眼的一件東西,邊緣已經磨得不平整,甚至有些凹陷。這枚徽章本該象徵著勞動者的尊嚴與團結,但現在它躺在我的掌心,卻只讓我想起羅伯特在工會大會議事廳裡那副憤怒而孤立無援的樣子。
他指著那些帳目時,眼神裡有一種近乎愚蠢的純粹。那種純粹在現在這個時代,比任何毒品都要致命。
我用指腹輕輕摩挲著徽章粗糙的紋理。金屬的冰冷感順著指尖傳遍全身,讓我稍微清醒了一點。這枚小小的物件,就是羅伯特最後的防線,然後被這座城市輕而易舉地碾碎,連個聲響都沒有。
街對面的路燈閃爍了一下,發出輕微的滋滋聲,隨即陷入了一段短暫的黑暗。這座城市的電力供應也跟它的道德感一樣,總是處於一種半死不活的狀態。
我抬起頭,看向遠處那片被濃霧封鎖的碼頭。在那片混沌之中,巨大的起重機像是一排排蹲伏在暗處的怪獸,沉默地注視著一切。每一盞燈火背後,可能都藏著一張被收買的排班表,或是某筆從船運公司流向工會金庫的、不見光的款項。
湯瑪斯說他在維護秩序。但我看到的秩序,更像是一層黏稠的油脂,覆蓋在所有人的生活之上。它讓一切看起來都很平穩,卻也讓所有想掙扎的人,都在滑動中跌入深淵。
我把徽章重新塞回口袋,手心留下了淡淡的金屬味。
我想起羅伯特死前的最後一週。他不是在喝酒,他是在查帳。他在那些看似正常的排班紀錄裡,在那些看似合法的貨物清單中,嗅到了一股腐爛的味道。而當他試圖把這股味道揭露出來時,這座城市就決定讓他永遠保持沉默。
這不是一場單純的謀殺案。這是一場針對「真相」的集體清洗。
我點了一根菸。火柴劃過的聲音在空曠的街道上顯得格外刺耳。菸草的辛辣味在肺部擴散開來,帶著一種苦澀的慰藉。我吐出一口煙霧,看著它在霧氣中迅速消散,消失得無影無蹤,就像羅伯特一樣。
在這個城市,真相就像這片霧,你看得見它的存在,卻永遠無法觸摸到它的核心。你只能在迷失方向的邊緣徘徊,試圖從那些殘破的碎片中,拼湊出一個完整的、卻又令人作嘔的世界。
我把菸蒂按在路邊冰冷的石柱上,看著微弱的火星在濕冷的表面掙扎,最後化為一抹灰燼。
我不需要湯瑪斯的關懷,也不需要這座城市的秩序。我只需要知道,那些被埋在泥淖下的東西,究竟是用什麼樣的代價換來的。
我轉過身,重新沒入那片厚重的、讓人窒息的濃霧之中。腳步聲在潮濕的柏油路上顯得沉重而孤獨,但我知道,有些路一旦踏上,就再也沒有回頭的路了。

海灣皇家飯店的門面總是擦得發亮,像是一面反射著虛偽光澤的鏡子。
推開那扇沉重的銅製大門,空氣中原本帶著碼頭那種腐敗的鹹腥味,瞬間被昂貴的香氛與剛磨好的咖啡豆香氣所取代。這種轉變讓人感到一陣輕微的噁心,像是從貧民窟的泥淖直接跌進了鍍金的棺材裡。這裡的人走起路來都帶著一種刻意的節奏,像是每一步都經過精密的計算,生怕踩碎了某種無形的階級感。
我拉低了風衣的領口,避開大廳中央那幾盞足以晃瞎眼球的水晶吊燈。那些燈光從天花板灑下來,把大理石地面照得像是一片冰封的海面。
我不需要坐在那種鋪著絲絨墊的沙發上喝昂貴的琴酒,我也沒打算跟那些穿著燕尾服的傢伙套近乎。我現在要找的東西,藏在這些光鮮亮麗的表象之下,藏在那些被洗滌、熨燙、然後重新包裝成社會優雅模範的衣物裡。
根據羅伯特留下的那本零碎筆記,他死前那一週,並沒有出現在碼頭的排班表上,但他卻頻繁出現在這座飯店的後門附近。
飯店的後勤通道狹窄且悶熱,走廊兩側傳來蒸氣機運作時沉重的喘息聲。這裡沒有大廳那種迷人的香氣,取而代而之的是一股混合了廉價肥皂、潮濕棉絮與高度工業用漂白水的刺鼻氣味。這種氣味黏稠地附著在皮膚上,讓人感覺自己像是一塊被丟進洗滌桶裡的髒抹布。
我避開了正在搬運整疊乾淨床單的服務生,轉進了飯店最深處的洗衣房區域。
這裡的燈光是昏暗且閃爍的,橘黃色的燈泡在充滿水蒸氣的空氣中顯得有些力不從心。巨大的滾筒洗衣機在角落裡規律地旋轉著,發出沉悶的、如同巨獸心跳般的轟鳴聲。水滴從天花板的管道滴落,在金屬地板上敲擊出零碎且令人焦慮的節奏。
我穿梭在堆疊如山的髒衣籃之間,這些籃子裡裝載著這個城市最隱密的秘密:那些在高級餐廳裡用餐後留下的油漬,那些在豪宅臥室裡散發出的汗水與香水混合後的殘餘。
我蹲下身,在一個被遺棄在角落、散發著霉味的編織籃縫隙處停了下來。
那裡有一小片被遺忘的陰影,像是某種不祥的預兆。我伸手探進去,指尖觸碰到了一種冰冷且堅硬的質感。
我將那件東西拿了出來。
那是一枚銀製的袖扣。
它在昏暗的燈光下反射出一種冷冽的光,那種光並不溫暖,反而帶著一種拒人於千里之外的傲慢。我拿起它,細細端詳著上面的圖騰。
那是工會的徽章。
紋路刻畫得極其精細,每一條線條都透著一種權威的威懾感。這絕對不是一個碼頭工人該有的東西。羅伯特・羅斯,一個每天在鹽霧與油污中掙扎、連買一件像樣襯衫都要猶豫再三的男人,怎麼會擁有一枚質感如此高階、圖騰如此鮮明的袖扣?
這枚袖扣的存在,像是在這片混亂的迷霧中投下了一顆石子,激起的漣漪卻足以打亂我所有的推論。
如果羅伯特真的在調查帳目,如果他真的試圖揭發那些回扣,那麼他這段時間出入這間飯店,究竟是為了扮演一個窺探者,還是他早已被捲入了某種他自己都無法掌控的、更高層次的遊戲規則?
這枚袖扣與他在碼頭留下的那些粗糙、直接的痕跡,形成了一種極其不和諧的對比。它就像是一件被縫合在破舊工作服上的絲綢補丁,顯得既滑稽又令人不安。
我把袖扣收進口袋,指尖還殘留著那股冰冷的金屬味。
就在我準備離開這片蒸氣瀰漫的區域時,一種不安的直覺像是一根細針,猛地刺進了我的後頸。
那種感覺很微妙,不是有人在看著你,而是空氣的流動發生了某種細微的偏移。原本單調且規律的洗衣機轟鳴聲,似乎在這一瞬間變得有些不自然,像是有人在刻意調整呼吸的頻率,試圖融入那種機械的節奏中。
我沒有立刻回頭,而是緩緩地站起身,假裝在整理那件略顯磨損的灰色風衣。
洗衣房的出口就在前方幾步遠的地方,但那條通往後巷的走廊顯得異常漫長,彷彿在不斷地延伸,將我困在這些巨大的、旋轉的金屬怪物之間。
我能感覺到,這裡的空氣變得更加沉重了。
那種壓迫感並非來自於物理上的重量,而是一種無形的、來自於體制深處的監視感。就像是你在黑暗中行走,知道自己正被無數雙眼睛盯著,但你卻無法分辨那些眼睛究竟是屬於服務生、清潔工,還是那些隱藏在高級衣物背後的、真正掌握著命運的人。
我走向出口,步伐保持著一種平穩且毫無目的的散漫。
我必須離開這裡,趁著那股寒意還沒徹底凍結我的脊椎之前。
走出洗衣房的側門,冷冽的空氣與刺眼的陽光(儘管被霧氣遮蔽)撲面而來,這讓我的肺部感到一陣刺痛。我快步走過飯店後方的停車場,皮鞋踩在潮濕的碎石地上,發出乾脆而急促的聲響。
我感覺到自己正行走在刀尖上,而這枚袖扣,就是那把足以割破所有偽裝的利刃。
我轉入了一條通往街道的窄巷,試圖甩掉那種如影隨形的視線。
巷弄裡的陰影比我想像中還要深,那些堆疊在牆角的木箱與廢棄零件,在霧氣中顯得猙獰可怖。我加快了腳步,心跳在胸腔裡沉重地敲擊著,像是在回應著這座城市那種永不停歇的、腐敗的律動。
我轉入一條通往唐人街的窄巷,試圖甩掉那一陣如影隨形的視線,但這座城市的陰影似乎早已在我的鞋底佈下了陷阱。
巷弄裡的空氣黏稠得像化不開的瀝青,混雜著腐爛的木箱味與不知名垃圾散發出的酸臭。牆壁上的磚塊在霧氣浸泡下呈現出一種病態的暗紅色,像是乾涸已久的血跡。我走得很慢,手插在風衣口袋裡,指尖無意識地摩挲著那枚冰冷的銀製袖扣。它在口袋裡散發著一種不屬於這條巷弄的、高雅而傲慢的溫度。
就在我即將轉過一個轉角時,一個巨大的陰影從堆疊的貨箱後方緩緩踱出,切斷了我的去路。
那是一個男人。或者說,是一個由肌肉、廉價菸草味與惡意堆砌起來的物體。他穿著一件油膩的深藍色夾克,寬闊的肩膀幾乎遮蔽了巷弄微弱的燈光。他的臉部輪廓模糊在濃霧中,唯有那雙在暗處閃爍著兇光的眼睛,顯得格外清晰。
「走錯路了,先生。」他的聲音低沉且沙啞,聽起來像是兩塊生鏽的鐵片在互相摩擦,「這條路不接待像你這種帶著『好奇心』的遊客。」
我停下腳步,沒有表現出任何驚慌。我只是冷冷地打量著他。他身上有一種典型的碼頭氣息:汗水、海鹽、以及那種長期與重物搏鬥後留下的、略帶腥味的壓迫感。
「我只是在找路,」我平靜地回應,語氣聽起來像是在討論今天的天氣,「舊金山的巷弄有時候確實會讓人迷失方向。」
他發出一聲短促的嗤笑,那聲音沒有任何笑意,只有一種看穿偽裝後的輕蔑。他向前踏出一步,沉重的靴子踩在積水的柏油地上,發出沉悶的聲響。隨著他的靠近,那種強烈的體型差距像是一座小山,正緩緩向我壓過來。
「路很直,」他伸出一隻粗壯的手,重重地按在旁邊的磚牆上,將我逼入了一個狹窄的死角,「問題在於,有些路走進去了,就再也回不來了。尤其是那些帶著不該帶的東西,在不該出現的地方晃蕩的人。」
他那隻布滿老繭和傷痕的手,就在我的鼻尖前幾英吋處停住。我能聞到他身上那種廉價威士忌混合著廉價菸草的味道,那是一種屬於社會底層、卻又充滿侵略性的氣味。
「你是誰?」我問。
「碼頭巡邏員。」他吐出這四個字,語氣裡帶著一種自以為是的權威,「負責清理那些礙眼的垃圾,確保大家都能在『和諧』的環境下工作。你懂我的意思嗎?」
我對著他那張充滿戾氣的臉,露出一抹近乎麻木的微笑。「『和諧』。這是一個很有趣的詞。在我的經驗裡,當這個詞出現時,通常意味著有人正在用暴力來掩蓋一些非常不和諧的真相。」
他的眼神瞬間冷了下來。那種冷,不是指氣溫的下降,而是某種純粹的、毫無憐憫的殺意。
「真相很貴,小偵探。」他猛地湊近我的臉,聲音壓得極低,帶著一種黏稠的威脅感,「而且你現在的帳戶餘額,顯然付不起這個價格。聽著,別再打聽那些會讓『大家都不開心』的事情。羅伯特那種人,死得其所;如果你也想跟著他去海灣裡當個漂浮物,那就繼續你的調查。」
說完,他突然揮動右拳,帶著一股破空聲,狠狠地向我的側臉揮來。
我沒有躲。在戰場上的泥濘裡,躲避有時反而會讓你失去重心。我選擇了迎擊——或者說,我選擇了接受這種混亂。
拳頭擊中我臉頰的瞬間,世界彷彿在瞬間靜止。那種劇烈的、悶響般的痛楚從骨骼深處傳來,像是有一柄鐵錘直接砸在我的神經上。我的視線瞬間變得模糊,耳鳴聲像潮水般湧入大腦,將周遭的一切噪音都給掩蓋了。
我踉蹌著退後一步,撞在冰冷的牆面上。破碎的石屑刺痛了我的背,但那種痛感卻讓我感到一種病態的清醒。
他並沒有打算就此罷手。他再次逼近,動作精準且高效,那是受過訓練的打手才會有的節奏。他抓起我的領口,將我整個人提了起來,另一隻手重重地擊打在我的腹部。
空氣從我的肺部被強行抽離,我感覺到胃部一陣翻江倒海的抽搐。我低著頭,看著地面上那攤混著油漬的積水,看著自己那件被弄得髒亂的灰色風衣。
這就是體制的警告。它不跟你講道理,它直接用肉體的疼痛來告訴你,邊界在哪裡。
「下次,我就不會只用拳頭了。」他在我耳邊低語,語氣冷漠得像是在宣讀一份死亡通知書。
他鬆開了手,我頹然地跌落在潮濕的地面上,劇烈地咳嗽著,試圖把肺部殘餘的空氣重新找回來。他在黑暗中站了一會兒,像是在審視一件已經處理完畢的廢棄物,隨後轉身走入濃霧之中,腳步聲漸漸遠去,彷彿他從未出現過。
我獨自躺在巷弄的陰影裡,任由冰冷的雨水和髒水浸透我的衣服。
我的臉頰腫脹得發燙,腹部的鈍痛正隨著每一次呼吸不斷擴散。我從口袋裡摸出那枚銀製袖扣,它依然安靜地躺在那裡,帶著那種令人不安的高貴感。
我沒有感到憤怒,甚至沒有感到恐懼。相反,在這種混亂與痛楚之中,我感受到了一種久違的、近乎興奮的生命感。這種感覺很陌生,像是在死寂的灰燼中捕捉到了一星微弱卻灼熱的火花。
這場遊戲不再只是關於一個死去的工人,而是一場關於權力、金錢與背叛的全面戰爭。
我撐著牆壁緩緩站起身,抹掉嘴角的血跡。那股鐵鏽與雨水混合的味道再次充斥著我的感官,但我知道,有些東西已經被徹底弄髒了,而我必須在它徹底腐爛之前,找到那塊最核心的污點。
我整理好那件略顯破舊的風衣,避開那些積水的坑洞,一步步向街道的出口走去。霧氣依舊濃重,遮蔽了城市的輪廓,但也為我提供了最好的掩護。
辦公室裡的空氣呈現一種半固態的質感。那是陳年菸草、受潮的紙張,以及一種說不上來的、屬於舊時代腐爛物的混合味道。牆上的時鐘滴答作響,每一聲都像是在敲打著這間狹小空間裡的寂靜。
我坐在那張皮革已經裂開、透著一股廉價化學味的轉椅上,任由腹部的鈍痛在黑暗中緩緩擴散。那名巡邏員的拳頭確實很有力,力道精準地落在肋骨邊緣,讓我在回到這裡時,連呼吸都顯得像是在吞嚥碎玻璃。
我從口袋裡掏出那枚銀製袖扣。
辦公桌上的檯燈散發著昏黃且搖曳的光,投射出一道細長的陰影。袖扣靜靜地躺在桌面,那種高雅的質感在這種破舊的環境裡顯得格格不入,像是一個誤入貧民窟的貴族,帶著一種傲慢的沉默。我拿起它,指尖觸碰到冰冷的金屬表面,上面刻著工會的圖騰。那是一個齒輪與錨的組合,象徵著勞動者的團結,但此刻在燈光下看來,卻更像是一個精緻的枷鎖。
我把它放在那張揉皺的、帶有紅字欠款單的紙張旁邊。
這枚袖扣出現在海灣皇家飯店的洗衣房,那是一個連碼頭工人都需要提前數週預約、且服務生眼神裡帶著鄙夷的地方。羅伯特・羅斯,一個連買一瓶像樣威士忌都要精打細算的碼頭工人,為什麼會出現在那種地方?
我點燃了一根菸。火柴劃過粗糙的側邊,發出短促的嘶鳴,隨即一簇微弱的橘紅在黑暗中跳動。我深深吸了一口,任由那股苦澀的煙霧填充肺部,壓制住胃部的翻騰。
思緒像是在黏稠的霧氣中穿行。
羅伯特的戒酒日記是真實的。那些整齊的紀錄,一筆一劃都顯示出一個男人試圖脫離酒精控制的決心。然而,那張被我發現的、破碎的威士忌酒瓶,卻在試圖告訴所有人:他死前依然在酗酒。這是一個多麼廉價且拙劣的劇本。
我再次看向那份異常的排班表。
官方紀錄抹除了羅伯特死前的那一晚,取而代之的是一個早已退休的老工人。這不是疏忽,這是行政上的抹除。有人用一場不存在的「深夜清點」,給羅伯特畫了一個圈,然後在那裡挖了一個坑。
我吐出一口煙霧,看著它在燈光下緩慢扭曲,最後消散在陰暗的角落。
邏輯的線索正逐漸拼湊出一幅醜陋的圖像。羅伯特可能查到了某些不該查的東西——那些隱藏在貨物流轉中的「幽靈」。那些東西或許不是酒精,而是更沉重、更具腐蝕性的東西。他可能在調查那些不該出現在碼頭、卻能精準流向高級飯店或某個私人金庫的貨物。
袖扣代表著什麼?
是賄賂?是某種高層級的交易?還是某個在暗處觀察著所有人的權力者,在不經意間掉落的證物?如果這枚袖扣屬於某個工會幹部,那麼羅伯特的死就不再是一場意外,而是一場為了維護「秩序」而進行的必要清理。
我閉上眼睛,腦海中浮現出湯瑪斯・凱恩那張在工會大會上侃侃而談的臉。他談論著團結,談論著大局,談論著工人們為了生存必須做出的犧牲。他的聲音聽起來那麼可靠,像是一座堅固的燈塔,但在這座城市的迷霧中,燈塔有時只是為了引導船隻撞向礁石。
腹部的痛楚再次襲來,提醒我這不是一場虛構的解謎遊戲。
那名巡邏員的話還在耳邊盤旋:「下次,我就不會只用拳風了。」
這不是恐嚇,這是一種預告。在舊金山,當你開始挖掘那些被埋在泥漿下的真相時,你就不再是個觀察者,你成了被獵殺的目標。體制會試圖把你磨平,或者乾脆把你抹除,就像抹除羅伯特在排班表上的名字一樣簡單。
我再次看向桌上的物件。
破碎的酒瓶、紅字的欠款單、刻著圖騰的銀製袖扣、以及那份不存在的指令。這些碎片在燈光下閃爍,像是一堆等待被拼湊的殘骸,而每一塊碎片都帶著血腥與金錢的氣味。
我感到一種扭曲的興奮,在這種瀕臨崩潰的邊緣。
這種感覺很危險,像是在深淵邊緣跳舞,卻又讓人無法自拔。我並不熱衷於正義,對那種虛無縹緲的道德感也早已嗤之以鼻。我只是想知道,這場遊戲的底牌到底是什麼。我想看看,當那些偽裝成秩序的謊言被撕開時,底下的膿瘡究竟有多深。
我站起身,走到窗邊。
窗外,舊金山的霧氣依舊濃稠,像是一層厚重的、洗不掉的灰垢,將整座城市包裹得密不透風。霓虹燈的殘影在霧中破碎,呈現出一種病態的、閃爍的紫紅色。街道空蕩蕩的,只有零星的車燈在遠處移動,像是在黑暗中掙扎的螢火蟲。
我靠在冰冷的窗框上,看著這片迷霧。
羅伯特・羅斯被埋在了這片霧裡,而我正準備走進去。我知道,一旦踏入這片迷霧,我就再也回不到那個只會坐在辦公室裡喝著廉價咖啡、等待著無聊委託的狀態了。
我重新點燃了一根菸,菸草的苦味在舌尖蔓延。
接下來該去哪裡?唐人街?還是那些隱藏在碼頭陰影下的秘密帳目?
我低頭看著手中的袖扣,它在黑暗中顯得如此冰冷且無辜。我把它放回口袋,那種沉重的重量感再次提醒著我,這不再只是為了賺取酬勞。這是一場關於真相的狩獵,而獵人與獵物之間的界線,正隨著霧氣的蔓延而變得越來越模糊。

唐人街的午後,空氣總像是被誰在水裡浸泡過,又混合了陳年檀香與腐爛水汽的黏稠感。巷弄狹窄,兩旁的紅漆木門在陰影中顯得暗紅得發黑,像是乾涸後的血跡。我踩在濕漉漉的青石板路上,靴底與積水摩擦,發出細碎且令人煩躁的聲響。
這裡的燈光總是壞了一半,殘存的燈泡在霧氣中發出昏黃且不穩定的光,像是一場永不結束的低燒。路邊的攤販收起了遮雨布,露出鏽跡斑斑的金屬架,散發著一股生硬的金屬味。
我穿過幾條曲折的弄巷,避開了幾組在陰影裡低聲交談的男人。他們穿著寬大的外套,眼神在霧中閃爍,像是在等待獵物,又像是在觀察著不速之客。我沒去理會,這地方的觀察者比舊金山的霧還要多。
抵達那間暗紅色木質紋理的賭館後門時,我停了一下,整理了件略顯磨損的灰色風衣。門縫裡滲出淡淡的、混合著廉價菸草與陳舊絲綢的霉味,那是這條街最真實的氣息。
「李先生在等你。」
一名身材魁梧、臉上帶著刀疤的男人站在門口,語氣平淡得像是在唸一份死亡通知單。他沒看我的眼睛,只是側開身子,讓出一條狹窄的縫隙。
私人茶室隱藏在賭館最深處,與外頭那種骰子撞擊的嘈雜聲隔絕開來。室內光線昏暗,只有幾盞小燈在桌面上投射出微弱的圓圈。空氣中飄浮著厚重的煙霧,在光柱中緩慢旋轉,像是有生命的塵埃。
李・文德坐在紅木桌後。他穿著一件深色的絲綢唐裝,布料在微光下泛著一種冰冷的光澤。他那雙肥厚的手正緩慢地撥弄著一對翠綠色的玉石骰子。骰子在桌面上輕輕滾動,發出清脆、卻帶著壓迫感的撞擊聲。
「艾略特・維恩先生,」他沒抬頭,聲音低沉且平穩,「你身上帶著碼頭那股揮之不去的魚腥味,讓這間房子的空氣都變重了。」
我拉開對面的椅子坐下,動作乾脆。我沒有回應他的諷刺,只是看著他面前那套精緻的茶具。
「我不是來品茶的,李先生。」我開門見山,聲音冷得像冰,「我想聊聊羅伯特・羅斯。」
李・文德的手停住了。那對玉石骰子靜止在桌面上,在昏暗的燈光下顯得格外突兀。他緩緩抬起眼皮,眼神裡透著一種精明且疏離的冷漠,像是在看一件已經失去價值的商品。
他沒有說話,而是拿起茶壺,動作優雅得近乎機械。沸水注入瓷杯的聲音在安靜的室內顯得格外清晰,帶著一種儀式感的殘酷。
「羅伯特……」他重複了一遍這個名字,語氣裡不帶任何情緒,「一個在碼頭辛苦勞動,卻不知道該在哪裡安放靈魂的男人。他在這裡留下的痕跡,跟他的靈魂一樣稀薄。」
他端起茶杯,輕輕吹了吹水面上的霧氣。
「他在這附近徘徊,像是在尋找什麼,又像是在躲避什麼。」他喝了一口茶,眼神卻始終鎖定著我,「但他找的東西,通常都不屬於這片街區。」
我盯著他,感受著室內那種壓抑的靜謐。茶香在空氣中擴散,卻沒能掩蓋住那股隱約的、屬於權力博弈後的冷冽。
「他死前在查些什麼?」我問。
李・文德放下茶杯,瓷器碰撞的聲音在狹小的空間裡迴盪。他重新拿起那對玉石骰子,手指在上面輕輕摩挲,動作帶著一種玩弄時間的傲慢。
「在舊金山,真相就像這霧,你以為抓住了,其實只是抓到了一把濕冷的空氣。」他淡淡地說,「羅伯特試圖在錯誤的時間,問了錯誤的問題。」
我沒打算跟他玩這種文字遊戲。我注意到他撥弄骰子的頻率變快了,那是一種無意識的節奏。
「我不需要哲學,我需要事實。」我冷冷地說,「碼頭的人說他最近常出現在唐人街,甚至在打聽一些不該存在的貨物。這跟他在工會裡的舉動有關係嗎?」
李・文德發出一聲短促且不帶笑意的輕哼。他轉動著手中的玉石,綠色的光影在他肥厚的手指間跳躍。
「工會?那些人只在乎他們的薪水和回扣。」他重新看向我,眼神裡的防備變得更加明顯,「而那些貨物……有些東西,一旦被看見了,就再也回不去原本該在的地方了。」
他停頓了一下,室內的煙霧似乎又濃稠了幾分,壓得人呼吸不暢。他再次端起茶杯,但這次,他的手在杯緣停留了比平常更長的時間。
「你找得越深,這霧就會變得越厚,艾略特。」他低聲說道,語氣中帶著一種近乎警告的冷靜。
我沒打算跟他玩這種文字遊戲,我也沒心情去解析那些隱喻。在舊金山,如果你想聽真話,通常得先付出一筆足以讓良心發燙的代價。
我重新點了一根菸,火柴劃過粗糙的側邊,發出一聲乾澀的摩擦聲。菸草的味道在狹窄的包廂裡緩慢擴散,混雜著茶香與木頭腐朽的氣味。我吐出一口煙,看著它在昏暗的燈光下扭動,像是一條在泥沼中掙扎的白蟲。
「他找的東西,通常都不屬於這片街道。」李・文德重複了他的那句話,眼神卻始終鎖定在我身上。
我喝了一口茶。茶水帶著一種苦澀的餘韻,燙過喉嚨,卻帶不走胃裡那股沉重的滯脹感。
「但他找的東西,應該跟碼頭有關。」我平靜地說,語氣像是在討論明天的天氣,「既然他不再屬於這片街道,那他原本該待在哪裡?」
李・文德沒有立刻回答。他再次拿起那對玉石骰子,「啪嗒、啪嗒」,在掌心輕輕碰撞。那聲音規律而單調,像是一場永無止境的審判。
室內的靜謐變得有些黏稠,空氣彷彿隨著煙霧一起凝固了。李・文德原本那種玩世不恭的傲慢逐漸褪去,取而代之的是一種深藏在肥厚皮膚下的凝重。他放下了骰子,那種動作很輕,卻讓這間小小的茶室顯得更加壓抑。
他身體微微前傾,那件絲綢唐裝在昏暗中泛著暗淡的光。他壓低了聲音,聲音低沉得幾乎要被牆上的陰影吞噬。
「羅伯特這段時間,確實很不安。他不像個在碼頭幹活的人,倒像個在逃命的囚犯。」
我盯著他。他那雙因長期飲酒而略顯混濁的眼睛,此刻卻透出一種讓人不舒服的清醒。
「他找上我很多次。」李・文德繼續說,手指無意識地在桌面上劃著一個圓圈,「每次來,他都顯得很慌張,眼神在門口和角落之間不停地遊移。那種樣子,不像是來打賭的,倒像是來尋求庇護的。」
我沒接話。在這種地方,多說一個字都是在增加自己的風險。
「他曾跟我提過一件事。」李・文德停頓了一下,目光轉向窗外那片濃得化不開的霧,「他說他手裡握著一些東西,有些東西……一旦攤在陽光下,整個舊金山的碼頭都會燒起來。」
「什麼東西?」我問,聲音冷得像冰。
李・文德沉默了片刻。他從桌上的茶托邊緣移開視線,看向天花板上那盞搖晃的燈泡。
「一本帳簿。」他低聲吐出這兩個字,「封面磨損得很厲害,黑色的,看起來非常厚重。他稱之為『真相』,但我猜,那只是他用來保命的籌碼。」
我感到後頸有一股莫名的涼意。這不只是口頭上的指控,這是一個男人試圖用實質的證據,去挑戰那些坐在豪宅裡、喝著昂貴紅酒的權貴。
「他想把那本書交給你?」我問。
「他試圖這麼做。」李・文德的神色變得極其複雜,那種複雜中帶著一種難以言喻的挫敗感,「他想把它託付給我,說如果他出了事,這本書就是最後的火種。但在羅伯特失蹤前的那個晚上……」
他停住了,手指緊緊扣住桌面,指甲在木頭上留下細微的刮痕。
「那本帳簿,在我的眼皮子底下,神祕地失蹤了。」
包廂裡的空氣彷彿瞬間抽乾了。我能感覺到自己的心跳在胸腔裡沉重地撞擊著,卻依然維持著表面上的冷靜。
這不是一場酒後失足的意外。這是一場精心策劃的、針對物證的抹除行動。羅伯特不是死於酒精,他是死於他手中那本沉重的、黑色的、足以讓秩序崩塌的帳簿。
「失蹤了?」我重複道,語氣依舊沒有起伏,「你是說,在你的地盤,在你的眼皮底下?」
「這就是問題所在,艾略特。」李・文德重新拿起骰子,但這次他的動作顯得很僵硬,「在唐人街,東西會消失,但人通常不會。除非,那些東西本身就帶有詛咒。」
他重新端起茶杯,試圖掩飾那絲不易察覺的顫抖。茶水在杯中泛起微小的漣漪,像是在嘲笑這場無力感。
我站起身,整理了一下那件帶著雨水味與菸草味的灰色風衣。這間茶室現在讓我感到呼吸困難,那種黏稠的、腐敗的氣息正從四面八方擠壓過來。
「謝謝你的資訊,李先生。」我說。
他沒有抬頭,只是低聲咕噥了一句:「別再帶著那些問題回來找我,艾略特。有些重量,不是靠你一個人就能扛得動的。」
我走出包廂,穿過那道狹窄且充滿煙霧的走廊。賭館裡的喧囂聲在耳邊退去,取而代之的是街頭那種濕冷且死寂的氛圍。
我推開沉重的木門,舊金山的霧氣立刻像潮濕的裹屍布一樣,從腳踝處迅速蔓延上來,滲進我的靴子裡。街道上的霓虹燈在濃霧中顯得模糊不清,像是某種巨大的、正在腐爛的器官。
我低下頭,試著平復剛才那種被真相撞擊後的、近乎麻木的震顫。羅伯特留下的不只是一條命,還有一本消失的、黑色的帳簿。
我走入街角,試圖讓自己的影子融入這片灰暗的秩序之中。
我走出賭館,迎接我的是一場更為濃稠的黃昏。
舊金山的霧氣在這種時刻最是黏稠,帶著一種混合了海鹽、腐爛木頭與廉價燃料的濕冷氣息。它不像空氣,倒像是一種半透明的液體,緩慢地從街道的縫隙中溢出,在腳踝處盤旋,試圖滲進我那雙早已磨損的皮革靴子裡。
我點了一根菸。火柴劃過粗糙的側邊,火光在狹窄的巷弄間跳動了一下,隨即被霧氣吞噬。菸草的辛辣在肺部擴散開來,這是我唯一能感覺到自己還活著的方式。
李・文德的話像是一塊帶刺的鐵片,卡在我的喉嚨裡。那本黑色的帳簿。羅伯特在死前不是在做無謂的抗議,他是在進行一場自殺式的博弈。他抓住了足以讓這座城市秩序崩塌的把柄,然後在試圖交付把柄的途中,被這座城市給消化掉了。
我漫無目的地走在唐人街的街道上。兩旁的招牌在霧中呈現出模糊的、病態的紅光。那些掛著燈籠的店鋪,像是從海灣深處浮上來的腐爛器官,在陰影中微微顫動。
轉過一個轉角,我感覺到背後有一種不自然的重量。
那不是路人的腳步聲。路人的腳步是雜亂、輕盈且帶著生活瑣碎感的。而這聲音是規律的。沉重的。帶著一種金屬撞擊與引擎運轉的低頻共振,像是某種在暗處潛行、卻又不打算掩飾存在的掠食者。
我沒有轉身。轉身是新手才會犯的錯誤,那會暴露你的恐懼與警覺。
我放慢了腳步。故意在路邊一間擺著幾盆枯萎盆栽的雜貨鋪前停了下來,彎腰從口袋裡掏出打火機,動作顯得漫不經心。我利用櫥窗玻璃那層帶著油垢與水汽的倒影,將視線向後方掃去。
霧氣中,一對昏暗的圓形燈光緩緩浮現。
那是一輛黑色的福特。車身漆面在霧中反射著冷冽的暗光,像是一塊巨大的、移動的墓碑。它沒有開快,也沒有試圖加速,只是以一種極其平穩、近乎儀式化的速度,跟隨著我的節奏。
引擎的聲響在狹窄的街道間迴盪,帶著一種壓抑的威脅感。
我繼續走,腳步維持著一種疲憊的節奏。我走進了一條通往後巷的小徑,試圖利用錯綜複雜的建築陰影來測試對方的底線。我聽見輪胎碾過積水與碎石的聲音,那聲音在巷弄間被放大,顯得格外刺耳。
這輛車不是在追逐,它是在巡邏。
它在宣告,在監視,在告訴我:艾略特・維恩,你現在踩上的不是真相的邊緣,而是某個巨大怪物的胃袋。
我穿過幾道狹窄的門檻,側身避開了幾處滴水的排水管。水滴落在柏油路面上,發出沉悶的「啪嗒」聲,像是某種倒計時。我感覺到自己的後頸有一股冷汗在蔓延,那不是因為寒冷,而是因為一種意識——我已經從一個觀察者,變成了被觀察的對象。
這座城市的暗面從來不屑於玩捉迷藏。當他們決定讓你看到他們時,那就代表他們已經不再需要隱藏。
我走到街角,看著那輛黑色的福特緩緩駛過轉角,消失在濃霧深處。它留下的殘影在空氣中久久不散,像是某種揮之不去的惡夢。
我靠在冰冷的磚牆上,深吸了一口菸。菸灰落在指尖,帶著一點微弱的溫度。
羅伯特的帳簿,李・文德的警覺,還有這輛不請自來的福特。所有的線索都指向同一個方向:這場謀殺案背後的權力,比我想像中的還要龐大,還要骯髒。
我把菸蒂按進路邊的排水溝裡,看著它在污濁的水中熄滅。
我需要找到那個能解開這疊亂麻的人。如果羅伯特留下了什麼,那一定不會是在這片被金錢與沉默壟斷的碼頭區。
我理了理風衣的領口,讓它擋住那股刺骨的潮濕。
接下來,我該去找找那個在帳目世界裡活了一輩子的老傢伙了。

這棟公寓位於舊金山北邊的一處老舊街區,牆面上的油漆剝落得像是一張脫落的死皮,露出底下灰暗、潮濕的磚塊。電梯的鋼索在上升時發出尖銳的摩擦聲,聽起來像是某種生鏽的樂器在哀鳴。我站在奧利佛那間公寓門前,手裡握著那張寫有地址的碎紙片。
奧利佛,一個在工會裡待了一輩子的會計,一個習慣與數字共度餘生的老傢伙。根據我掌握的線索,羅伯特在出事之前,曾兩次造訪這裡。
我掏出鑰匙,那是從他鄰居口中套來的,說這老頭子最近幾天都沒見到人影。門鎖轉動時發出乾澀的聲響,像是有人在喉嚨裡塞了砂紙。
門推開的瞬間,一股混雜著陳舊紙張與霉味的空氣撲面而來。
這不是正常的失蹤。
屋子裡的景象呈現出一種暴力的、不帶感情的混亂。沙發被粗暴地推向一側,墊子裂開,裡面的填充物灑在灰塵滿佈的地板上,像是一堆被掏空的內臟。原本應該整齊排列在書桌上的文件,現在只剩下支離破碎的殘片,散落在角落,有些甚至被踩碎了。
我沒有驚慌。驚慌是留給那些相信世界還有秩序的人的。我只是站在門口,看著這片廢墟,感受著一種熟悉的、冰冷的預感。
這是一場精準的清掃。
我緩慢地走進室內,皮鞋踩在碎紙屑上的聲音在空蕩蕩的房間裡顯得格外突兀。我觀察著家具被翻動的方向。所有的抽屜都被拉開,有些甚至被直接從軌道上拔了出來,扔在地板上。這不是小偷在找錢,小偷會帶走銀器和時鐘,但這裡除了紙張和文件,什麼值錢的東西都沒見著。
他們在找東西。在找某種比金幣更有價值的東西。
我走到書桌前。那張厚實的橡木桌面現在顯得空空蕩蕩,只有幾處深色的刮痕,像是有人急於翻找,指甲或工具在木頭表面留下的掙扎。我低頭看著地上的殘骸,那些被撕碎的報紙、過期的帳單,以及一些毫無意義的收據。
我蹲下身,檢查了一下門框與窗戶。
防禦措施被解除得非常乾淨。鎖芯沒有暴力撬動的痕跡,窗戶的插銷也被輕巧地撥開。這不是那種拿著鐵撬隨意破門而入的街頭混混,這是一群懂得如何避開噪音、如何不留下多餘痕跡的專業人士。他們進來時,就像一陣冷風吹過,除了留下這屋內的狼藉,幾乎沒有留下任何屬於他們的影子。
這種專業度讓我感到一陣隱隱的厭惡。這種技術通常出現在軍隊裡,或者出現在那些處理「麻煩」的私人機構中。
我站起身,環視著這個曾經屬於一個老會計的避風港。
房間裡的空氣顯得更加沉重,像是被某種看不見的壓力壓縮過。牆上的掛鐘停在下午兩點十五分,指針僵硬地指著那個時刻。我不知道那是案發的時間,還是只是因為電池耗盡後的隨機停頓。
在舊金山,時間從來不是線性的,它只會隨著權力的消長而停滯或加速。
我走到客廳的角落,那裡有一張破舊的單人扶手椅。椅背的皮革已經裂開,露出裡面乾枯的海綿。我注意到椅子的下方有一疊被壓得很扁的舊報紙,看起來像是被刻意堆疊在那裡,用來掩蓋地板上的某些東西。
我沒有急著去動它。
我習慣在觸碰真相之前,先確認自己是否還站在安全的距離之外。但我很清楚,隨著羅伯特的死,隨著我踏入這間公寓,那個距離已經不存在了。
我再次看向那張空蕩蕩的書桌。如果奧利佛真的持有羅伯特需要的東西,那他現在很可能正躺在海灣某個看不見的角落,或者正被關在某個連地圖都標示不出的地方。
這座城市有一種天生的習性,那就是把不合時宜的人抹除掉,就像抹掉黑板上的一行錯誤數字。
我從口袋裡掏出菸盒,指尖觸碰到菸草的質感,卻沒有點火。在這種地方抽菸,對我而言是一種冒犯,對那些潛伏在暗處的眼睛來說,則是一種無謂的自我暴露。
我閉上眼,腦海中浮現出羅伯特那張疲憊卻堅定的臉,以及瑪莎那雙充滿不信任的眼睛。
一切都開始串聯在一起了。
那些消失的數字,那些被精準抹除的排班表,以及現在這間空無一人的公寓。這不再是一個關於酒精與意外的故事,而是一場正在進行中的、有組織的清洗。
我感覺到那股冷汗再次從後頸蔓延開來,這一次,我不再試圖忽視它。
我再次俯下身,目光掃過那片凌亂的地板,試圖在這些刻意製造的混亂中,尋找那一絲不屬於這場表演的破綻。
我蹲下身,膝蓋與粗糙的地板摩擦,發出細微的吱呀聲。這聲音在死寂的公寓裡顯得格外刺耳,像是有人在空洞的胸腔裡敲擊骨頭。
空氣中飄浮著塵埃,在從窗縫漏進來的、灰暗的午後光線中緩慢旋轉。這味道很糟,混合了陳舊的紙張、受潮的木頭,以及一種被強行翻動過的、屬於某種不安的氣味。
我伸出手,指尖滑過地板的邊緣。
這間公寓的木地板並不平整,隨著年代的流逝,有些地方已經微微隆起,有些地方則陷了下去。在靠著那張破舊單人椅的角落,我注意到一處不尋常的凹陷。那裡的木縫比其他地方要寬一些,像是被人用硬物強行撬開過,又或者是因為某種長期的壓力而產生了變形。
我沒有使用工具。在這種地方,任何金屬碰撞的聲音都可能成為引來不速之客的哨音。我只是用指甲,一點一點地探進那道縫隙。
指尖觸碰到了一種紙張的質感。乾燥、粗糙,帶著一層黏稠的灰塵。
我緩慢地將它夾了出來。
那是一張被揉得不成形狀的收據。紙張的邊緣已經磨損得有些發白,上面沾著幾點暗褐色的污漬,看起來像是乾掉的咖啡,也可能是某種更令人不悅的液體。
我把它攤開在掌心。
這不是什麼普通的雜貨收據。
它是一張大額現金交易的憑證。
我瞇起眼睛,視線在那些模糊的字跡上移動。上面的字體印刷得很工整,但在這種光線下顯得有些陰沈。我讀出了日期。那日期正好落在羅伯特・羅斯指控工會幹部私收回扣的那一週。
我的心跳沒有加快,只是感覺胃部有一種沉重的下墜感。
收據上的數字異常龐大,大到足以讓一個碼頭工人工作一輩子也觸碰不到邊緣。
我繼續往下看,視線停留在「收款人」那一欄。
那裡沒有出現任何工會成員的名字,也沒有任何熟悉的碼頭幹部。
上面寫著一個名字:哈里斯・班德。
船運公司的資深代辦人。
我靠在椅背上,任由那種冰冷的惡心感在胸腔裡蔓延。
這張收據不再只是一張紙。它像是一條被強行縫合起來的血管,將原本以為是獨立發生的工會腐敗,與船運公司的壟斷權力,直接連成了一條完整、腐爛且不斷搏動的交易鏈條。
這不是單純的內部鬥爭,也不是某個小官員的貪婪。
這是一場結構性的共生。
工會負責控制勞動力,確保碼頭運作的順暢;而船運公司則負責透過這種「服務」,將那些不該出現在帳目上的金錢,精準地轉移到某些人的口袋裡。
羅伯特看到的不是一場小規模的偷竊,他看到的是這座城市的骨架正在被掏空。
他試圖戳破這個完美的循環,然後他就像這張收據一樣,被隨手揉皺、塞進陰暗的角落,等待著被徹底抹除。
我再次看向那張收據,指尖輕輕摩挲著那個冰冷的數字。
這座城市不需要真相,它只需要維持運作。
而真相,往往是維持運作最大的障礙。
我將收據小心翼翼地摺疊起來,放進了風衣內側最靠近皮膚的口袋。
這東西現在比我的命還要重。
我站起身,拍掉褲腿上的灰塵。動作很輕,輕得像是在處理一具剛死去的生物。
公寓裡的燈光隨著雲層的移動而變得更加暗淡。牆上的陰影在蠕動,彷彿那些消失的人——奧利佛,還有那個失蹤的會計——正躲在這些陰影裡,用一種無聲且憤怒的目光注視著我。
我走向門口,每一步都走得異常謹慎。
這間公寓現在對我而言,不再是一個調查現場,而是一個正在坍塌的陷阱。
我推開門,走進了那條被濃霧與暮色籠罩的走廊。
外面,舊金山的街頭依然冷冽,空氣中那股鐵鏽與汽油的味道變得更加濃郁。
我感覺到自己正走在一根細細的鋼絲上,而鋼絲下方,是無盡的、漆黑的海水。
舊金山的黃昏從不帶來溫暖,它只帶來一種黏稠的、灰藍色的壓抑。霧氣從海灣深處爬上街道,像是一群沒有實體的幽靈,試圖吞噬掉每一盞路燈發出的微弱光芒。我走在濕冷的柏油路上,皮鞋踩在積水裡,發出悶響,那聲音聽起來像是在踩踏某個腐爛物件的組織。
風帶著一股刺鼻的鐵鏽味,混合著遠處碼頭傳來的廢油與鹹腥的海水氣息。這種味道總是讓我想起戰場上的某種時刻,那種生命被生生撕裂後留下的、揮之不去的死亡餘韻。
我把手插進風衣口袋,指尖觸碰到那張揉皺的收據。紙張的邊緣有些粗糙,硌著我的皮膚,像是一個持續跳動的警訊。哈里斯・班德。這個名字在收據上顯得如此平靜,卻在我的腦袋裡掀起了足以淹沒碼頭的暗流。
這不是一場普通的失竊,也不是單純的貪污。這是一場精密的、有組織的切割。
我想起奧利佛那間被翻得狼藉的公寓,想起地板縫隙裡那張冰冷的收據,還有那名消失得無影無蹤的會計。他們一個接一個地從這座城市的拼圖裡被抽離,留下的只有空蕩蕩的房間和被抹除的紀錄。這座城市的運作邏輯很簡單:如果你試圖看清齒輪之間的油垢,齒輪就會把你碾碎。
我路過一家亮著霓虹燈的酒吧,暗紅色的光影在積水的路面上扭曲、破碎,像是一道道流動的傷口。我想起瑪莎・羅斯那雙堅毅卻又疲憊的眼睛。她並不想要同情,她想要的是那個被這座城市吃掉的真相。
「真相。」我對著空蕩蕩的街道低聲重複這個詞,聲音被霧氣迅速吸收,連回音都沒有留下。
這城市不需要真相。它只需要秩序,一種由金錢、回扣與沉默堆砌起來的、看似穩固的假象。羅伯特試圖拆掉這層假象,結果他把自己變成了假象的一部分——一個被判定為「酒後失足」的統計數據。
我走到路邊的轉角,靠在一根冰冷的電線桿旁。街對面的暗巷裡,影子在蠕動。我感覺到有一種視線正穿透這層層疊疊的霧氣,黏附在我的後頸上。那不是路人的好奇,而是一種帶著獵殺本能的、冰冷的注視。
我沒有回頭。在這種地方,回頭往往意味著你承認了自己的恐懼。
我從口袋裡掏出菸盒,指尖在粗糙的紙盒邊緣摩擦,直到感到一絲微弱的痛覺。打火機的火苗在寒風中掙扎,像是一個垂死者的最後一次呼吸,隨即點燃了菸草。我深吸了一口,讓那股辛辣、苦澀的煙霧填滿肺部,壓抑住胃部翻湧的焦躁。
煙霧在我眼前擴散,模糊了街道的輪廓。
李・文德提到的那本黑色帳簿。那東西現在就像是這場遊戲裡的聖杯,誰拿到了它,誰就能掌握這座城市的命脈;而誰要是試圖尋找它,誰就會變成下一個消失在霧裡的影子。
羅伯特到底看到了什麼?他在那本帳簿裡寫下了什麼,才讓整個碼頭的權力核心感到恐慌?
我吐出一口煙,看著它在冷空氣中緩慢消散。
現在的局面很清晰。我不再是一個單純的、為了幾張鈔票而奔走的私家偵探。我正站在一個巨大的、由船運公司與工會共同編織成的網中央。每一步移動,都可能觸碰到那些隱藏在暗處、準備隨時收緊的絲線。
盟友正在消失,線索正在被抹除,連空氣都顯得越來越稀薄。
我感覺自己就像是在這片漆黑的海水裡溺水,而唯一的救生圈,可能就是那本可能根本不存在、或者說已經被毀滅的黑色帳簿。
我把菸蒂按在路邊潮濕的石階上,看著微弱的火星在冷水中掙扎,最終徹底熄滅。
我重新整理了一下風衣的領口,遮住那陣陣襲來的寒意。
我必須在所有人——包括我自己——都徹底消失之前,找到那個答案。
我轉過身,沒入那片吞噬了一切的濃霧之中。

工會大禮堂的空氣裡混雜著廉價菸草、汗水與木頭腐爛的味道。大會剛結束,喧囂的餘震還在牆壁間盤旋。那些剛才還在為加班費或補貼爭論不休的男人們,此刻正像一群被驅散的蝗蟲,三兩成群地往出口挪動,留下滿地的菸蒂、揉皺的傳單,以及一種集體性的、令人窒息的沉默。
我站在會場後方的陰影裡。光線從高處的透光窗灑下來,照亮了空氣中漂浮的塵埃。那些塵埃在光柱裡無目的地旋轉,像極了這座城市裡那些找不到方向的靈魂。我靠在冰冷的木質柱子旁,沒有打算加入任何一場寒暄,只是靜靜地看著那些表情。
羅伯特生前的指控就像一塊沉重的鉛塊,投進了這潭死水裡,卻沒能激起預期的浪花。我看到一些老工人眼神閃躲,看向地板;也有一些年輕人聚在一起,低聲交談,但當我的視線掃過時,他們會立刻噤聲。這不是恐懼,這是一種對既定秩序的慣性服從。他們知道,在碼頭生存,最重要的事情不是尋找真相,而是學會閉嘴。
大門處傳來一陣騷動。
湯瑪斯・凱恩從人群中央走了出來。他穿著一套剪裁極其精良的深灰色西裝,襯衫領口挺括,在昏暗的禮堂裡顯得格外刺眼。他那種富有感染力的笑容,在燈光下呈現出一種近乎神聖的慈悲感。他伸出手,拍著每個人的肩膀,用那種低沉且充滿力量的嗓音說著鼓勵的話。他看起來不像個操縱權力的官僚,倒像個在戰壕裡守護兄弟的英雄。
我盯著他。那張臉我太熟悉了。在太平洋某個潮濕、充滿硝煙的島嶼上,他曾跟我一起在泥濘裡爬行,為了爭奪一塊乾淨的掩體而拼命。那時的他,眼神裡只有生存的渴望,沒有現在這種經過精心修剪的圓滑。
人群逐漸散去,剩下的只是零星的幾個幹部。凱恩在走向出口的途中,腳步放緩了。他轉過頭,視線穿過混亂的會場,精準地捕捉到了躲在陰影裡的我也。
他沒有露出驚訝的神色,反而露出一種帶著淡淡憐憫的微笑。他示意身邊的隨從先走,然後徑直朝我走來。他的皮鞋踩在木地板上,發出沉重而有節奏的響聲,每一步都像是踩在某種無形的律令上。
「艾略特。」他停在我面前,語氣平穩,像是在問候一位失散多年的老友,「你還是這麼喜歡躲在暗處,像個從沒走出過戰壕的幽靈。」
我沒有回話,只是感受著他身上那股淡淡的高級古龍水味,那味道太乾淨了,乾淨得讓人想吐。
「我聽說你在查羅伯特的事。」他沒有繞圈子,聲音壓得很低,卻帶著一種不容置疑的威嚴,「這不是你該關心的領域,艾略特。你是一名偵探,不是一名社會活動家。」
「我只是在做我的工作,湯瑪斯。」我從口袋裡摸出菸盒,動作緩慢,「工作就是把那些被弄髒的東西找出來。」
他輕笑了一聲,那笑聲短促且冰冷,像是在聽一個孩子講荒誕的童話。他向前邁了半步,縮短了我們之間的距離。這是一個侵略性的動作,但在他那副慈父般的表情掩護下,顯得極其自然。
「工作?」他重複著這個詞,眼神變得深邃,「羅伯特已經走了,他走得很痛苦,帶著一身酒精的臭味,在海灣裡沉了下去。這是一個悲劇,一個典型的、因為無法承受生活重壓而崩潰的悲劇。艾略特,不要試圖把一個溺水者的掙扎,包裝成一場政治陰謀。這對他、對工會、對你,都沒有好處。」
我腦海中浮現出法醫報告裡的細節。羅伯特的肌肉組織沒有任何因劇烈掙扎而產生的撕裂感,他的肺部積水呈現出一種異常的靜止狀態。他死得非常安靜,安靜得像是被某種力量精準地、溫柔地送入了深海。
「死前的痛苦,是酒精給的,還是別的什麼給的?」我直視著他的眼睛,試圖從那雙充滿魅力的瞳孔裡找出一絲裂痕。
他的笑容沒有消失,只是變得更加僵硬,像是在面具下維持著某種脆弱的平衡。
「別再往前走了,艾略特。」他伸出手,重重地拍了拍我的肩膀。他的手掌很厚實,帶著一種讓人不安的暖意,「我們曾經並肩作戰,我了解你。你現在這種執著,只會毀掉你僅存的一點聲譽。工會需要復興,碼頭需要秩序,而秩序需要一些……必要的犧牲來維持穩定。如果你現在收手,我們還能像以前一樣,在某些地方喝一杯。」
他的話語中有著一種強大的暗示:這不是請求,而是一個警告。他把真相與秩序對立起來,把我的調查定義為對集體利益的背叛。這種邏輯在這種地方無往不利,因為每個人都活在對失去工作的恐懼之中。
我感覺到肩膀上那隻手的重量,沉重得像是一塊墓碑。
「我對秩序沒興趣,湯瑪斯。」我退後一步,避開了他的觸碰,聲音冷得沒有起伏,「我只對事實感興趣。」
他看著我,眼神中流露出一種真正的失望,那種失望是如此真實,以至於讓人產生一種錯覺,彷彿他真的是在為我感到惋惜。
「事實往往是這世界上最沒用的東西。」他轉過身,背對著我,重新恢復了那副領袖的姿態,「尤其當事實會讓所有人都陷入混亂的時候。」
他帶著剩下的幾名幹部走向後方的休息室,背影魁梧而堅定。
我站在原地,看著他消失在走廊盡頭。禮堂裡的燈光開始逐一熄滅,黑暗像潮水一樣從角落蔓延開來。空氣中那股菸草味變得更加濃厚,也更加苦澀。
我低下頭,看著腳邊的一枚碎裂的木屑。這座城市的權力結構就像這座禮堂的樑柱,看起來堅不可摧,實際上早已被蛀蝕得千瘡百孔。而湯瑪斯・凱恩,他就是那個負責粉刷牆壁、掩蓋裂痕的人。
我感覺到一種前所未有的寒意,那不是來自舊金山的霧,而是來自於一種意識:我正在對抗的,不只是一個殺手,而是一整套運作良好的、足以吞噬一切真相的機制。
我重新整理了一下風衣,感受著口袋裡那枚帶著紅色鏽跡的機械螺帽。那冰冷的金屬觸感是我唯一的支撐。
我沒有離開,而是繼續站在黑暗中,等待著下一場風暴的降臨。
休息室的門關上時,發出一聲沉悶的撞擊聲,把禮堂裡那些喧鬧的、屬於群眾的聲音徹底隔絕在外。這裡的空氣很厚,混合著昂貴的皮革、陳年木材,還有湯瑪斯・凱恩身上那種特有的、帶著權威感的古龍水味。燈光被調得很暗,只有幾盞壁燈在牆角投射出橘紅色的殘影,像是在牆面上塗抹了一層乾涸的血跡。
湯瑪斯・凱恩沒急著說話。他走到那張深色的橡木吧台前,從櫃檯下方拿出一瓶威士忌,動作緩慢且優雅,像是正在進行某種神聖的儀式。冰塊撞擊玻璃杯的聲音在安靜的房間裡顯得格外刺耳,清脆得近乎殘忍。
「坐吧,艾略特。」他指了指對面的皮沙發,語氣平穩,「我們之間不需要那些虛偽的社交辭令。」
我沒坐。我站在陰影裡,感受著那件灰色風衣帶來的微弱暖意,以及口袋裡那枚機械螺帽冰冷的硬度。我盯著他。他的西裝剪裁得體,沒有一絲褶皺,在這種昏暗的光線下,他看起來不像一個滿手塵垢的工會領袖,更像是一個在華爾街操縱數字的金融家。
他倒了兩杯酒,其中一杯推到了我面前。
「你還是老樣子,總是帶著一種想把世界拆解開來檢查的眼神。」他輕笑了一聲,那笑聲很輕,卻沒有任何溫度,「這會讓你活得很累,艾略特。尤其是在這個時代。」
「我只是在看一些不該被忽視的東西。」我開口,聲音在空曠的休息室裡迴盪,乾澀而平淡,「比如羅伯特的死。」
湯瑪斯的手停在半空中,杯緣輕輕觸碰著桌面,發出細微的聲響。他沒有避開這個話題,反而像是等待已久一樣,深深地嘆了一口氣。那聲嘆息很重,帶著一種經過精密計算的、長輩式的哀憐。
「羅伯特……」他低聲念著這個名字,眼神放空,望向牆上掛著的一幅模糊的舊地圖,「他是一個好人。在戰場上,他也是那種會為了保護身後的戰友而把自己豁出去的傢伙。但生活不是戰場,艾略特。生活是一場慢性的、無止盡的磨損。」
他端起酒杯,抿了一口,隨即繼續說道,語速放慢,帶著一種悲劇式的節奏感。
「壓力,酒精,還有那種看不到頭的貧窮。這些東西會一點一點地啃食掉一個人的意志。我觀察他很久了,他在工會大會上的樣子,那不是憤怒,那是精神崩潰的前兆。他在掙扎,艾略特,一種靈魂深處的、無聲的掙扎。」
我沉默著,看著他那張在昏暗燈光下顯得格外慈悲的面孔。我的腦袋裡卻浮現出另一幅畫面。那是太平間裡那具冰冷的屍體,在冷冽的無影燈照射下,皮膚呈現出一種不自然的、死寂的灰白。
法醫的報告就在我腦子裡跳動。那上面寫得清清楚楚:死者肺部積水的狀態呈現異常的靜止,肌肉組織沒有任何因劇烈掙扎而產生的撕裂痕跡。羅伯特在溺水的那一刻,身體是平靜的,就像是在睡夢中滑入深海。
「他死前一定很痛苦。」湯瑪斯突然抬起頭,直視著我的眼睛,眼神裡盛滿了那種令人作嘔的憐憫,「那種在酒精與絕望中沉淪的痛苦,比肉體的死亡更折磨人。他最後在那片海灣裡,一定是在一種極度的精神崩潰中,選擇了放棄自己。」
他的敘事邏輯像是一張編織精密的網,試圖將所有的疑點都收攏進「酒精與精神崩潰」這個既定的框架裡。他把羅伯特的死,從一場突發的意外,重塑成了一場充滿宿命感的自毀悲劇。
「痛苦?」我重複著這個詞,語氣裡帶著一絲不易察覺的諷刺,「你覺得他死得很痛苦?」
「那是必然的。」湯瑪斯放下酒杯,身體微微前傾,語氣變得低沈而真誠,「當一個男人發現自己連最基本的尊嚴都守不住,當他發現自己引以為傲的原則在現實面前一文不值時,他剩下的只有酒精。艾略特,別再追查那些沒意義的細節了。真相就在那裡,就在他那支空掉的酒瓶裡,就在他崩潰的靈魂裡。給他一點尊嚴吧,讓他安靜地走,好嗎?」
這是一段完美的悼詞。如果我是個相信奇蹟或相信人性光輝的人,此刻或許會被這番話打動,甚至會因為自己的固執而感到羞愧。
但他忘了,我曾在戰壕裡看過真正的痛苦。真正的痛苦是肌肉的痙攣、是求生的嘶吼、是肺部被海水灌入時那種近乎瘋狂的、想要撕裂胸腔的衝動。而羅伯特的死,太安靜了。安靜得像是一場被精準執行的行政程序。
湯瑪斯看著我沒有回應,以為我的沉默是一種默許或妥協。他重新拿起酒瓶,那動作再次恢復了那種掌控全局的從容。
「這城市需要秩序,艾略特。秩序有時候需要我們去理解一些殘酷的真相,但更需要我們學會如何不去打擾那些已經沉入水底的真相。」他轉過身,看著窗外那片被濃霧吞噬的舊金山,「我們都得學會放手。」
我站在那裡,看著他寬闊的背影。那件考究的西裝在燈光下泛著一種冰冷的絲綢光澤,像是一層堅硬的外殼,包裹著裡面早已腐爛的內核。
我感覺到胃部有一陣輕微的抽搐。那不是因為飢餓,也不是因為酒精,而是一種對這種精準偽善的生理性厭惡。他正在重新定義死亡,試圖用一種溫暖的、感性的敘事,去抹平那些冰冷且血腥的痕跡。
他不是在悼念羅伯特。他是在悼念那個可能被揭開的、足以毀掉整個工會秩序的真相。
「我會看到的,湯瑪斯。」我說,聲音低得幾乎聽不見,「不管是酒精的味道,還是別的味道。」
他沒有回頭,只是發出一聲輕蔑且帶著無奈的笑聲。
我轉過身,推開休息室那扇沉重的木門。走廊裡的燈光忽明忽暗,牆上的裝飾畫在陰影中顯得扭曲而猙獰。我走得很快,皮鞋踩在木地板上的聲音在空蕩蕩的建築裡迴盪,聽起來像是某種不祥的鼓點。
走出大樓時,冷冽的海風夾雜著濃霧,像一柄濕冷的刀,瞬間切開了我身上殘留的暖意。舊金山的夜晚,霧氣比預期中還要厚重,厚得像是要把整座城市都埋進一座無聲的墳墓裡。
我站在街角,看著工會大樓那高聳且威嚴的輪廓在霧中若隱若現。它矗立在那裡,像是一座巨大的、由金錢與謊言堆砌而成的紀念碑。湯瑪斯・凱恩就在那座建築的頂端,用他的「大局觀」守護著這座紀念碑,而羅伯特,則被他輕描淡寫地歸類為一場酒精引起的、無足輕重的悲劇。
我掏出一盒菸,手指有些僵硬。火柴劃破空氣的聲音在寂靜的街道上顯得格外突兀。菸草的味道在肺部擴散開來,帶著一絲苦澀與辛辣,這才讓我感覺自己還活著,還能分辨出什麼是真實,什麼是偽裝。
我吐出一口煙霧,看著它在燈光下緩慢地、無力地消散在濃霧之中。這座城市的霧,永遠都洗不掉那些黏稠的罪惡,它只會讓那些罪惡藏得更深,讓那些謊言聽起來更像真理。
我低頭看著手中的菸頭,那點微弱的紅光在黑暗中跳動,像是一個孤單的、不服從的信號。我知道,這場霧才剛剛開始。
我走下台階,腳步在空曠的街道上發出沉悶的聲響。舊金山的夜,比白天更像是一場無止盡的葬禮。霧氣從海灣湧入,像是有生命般在路燈下蠕動,黏稠且冰冷,試圖鑽進我風衣的縫隙,滲進皮膚。
我沒有立刻回家。那間辦公室太小,小到裝不下湯瑪斯・凱恩留下的那種眼神。
碼頭邊的步道很空,只有幾盞生鏽的鐵製路燈,發出微弱且閃爍的黃光。燈光在霧中被擴散成一團模糊的暈影,照不亮前方,也照不透身後的黑暗。海浪一下又一下地拍打著防波堤,聲音沉重且單調,像是在對著這座城市進行某種永無止境的審判。
我走向路邊一張油漆剝落的木長椅坐下。木頭的濕冷透進褲縫,提醒著我現實的存在。
我從口袋掏出菸盒,指尖在粗糙的紙殼上摩擦。火柴劃過的聲音在寂靜中顯得尖銳,微弱的火光映照出我指尖的紋路,隨即被狂亂的海風吹熄。我沒再點第二次,只是任由那股菸草與濕氣混合的味道在鼻尖盤旋。
湯瑪斯的臉在腦海中揮之不去。
那種眼神,我太熟悉了。在戰場的泥濘裡,當一個士兵因為恐慌而崩潰,或是因為受傷而無法跟上隊伍時,老兵們也會用那種眼神看著他——帶著一種高高在上的憐憫,彷彿這種犧牲是為了某種更宏大、更神聖的目標。
「他死前一定很痛苦。」他說。
語氣很輕,帶著一種偽裝出來的哀慟。但他的眼睛沒動,依舊平靜得像是一潭死水。
我閉上眼,腦子裡浮現的是羅伯特在太平間裡的樣子。那具冰冷的、呈現灰藍色的軀體。法醫說過,死者體內的肌肉狀態顯示他並沒有經歷過劇烈的掙扎,甚至連呼吸受阻時常見的恐慌反應都極其微弱。他看起來太安靜了,安靜得像是睡著了,而不是像湯瑪斯所描述的那樣,在酒精與絕望的折磨中掙扎求生。
這種違和感像是一根生鏽的針,刺進了我的思維,每動一下都帶著鈍痛。
我伸手進風衣口袋,摸到了那枚帶著紅色鏽跡的機械螺釘。金屬的質感冰冷而堅硬,在指尖滑過的瞬間,讓我那點因憤怒而產生的躁動稍微平復了一些。這東西沒什麼用,它只是一塊廢鐵,但在這個連真相都變得模糊不清的世界裡,這種具體的、不講理的硬度,是我唯一能抓住的實感。
我再次睜開眼。碼頭對面的起重機在霧中呈現出巨大的、扭曲的剪影,像是一群蹲伏在黑暗中的怪獸,正靜靜地等待著獵物。
這不只是一個關於謀殺的案件。
這是一個陷阱。一個由舊金山的權力、金錢,以及那些被稱為「大局」的陳腔濫調所交織而成的陷阱。湯瑪斯站在那座工會大樓的頂端,他守護的不只是工人的利益,更是那套讓所有人都能安穩活下去的腐敗秩序。而羅伯特,只是這個秩序在運作過程中,不小心掉進齒輪裡的碎屑。
我感覺自己正站在這片迷霧中的懸崖邊緣。
腳下的地面是濕滑的,前方是看不見底的深淵。而那個曾經與我並肩作戰、在戰壕裡分過半塊乾硬餅乾的人,現在就站在對岸。他沒有試圖拉我一把,他只是坐在那張寬大的辦公桌後,冷靜地、帶著一種近乎殘酷的慈悲,看著我一步步走向崩塌。
海浪的聲音變大了。
每一次撞擊,都像是對我內心某種信念的敲擊。我不知道自己是在追尋正義,還是在追尋一種早已在戰場上死去的、不切實際的幻覺。在這個城市,真相往往是比酒精更讓人嘔吐的東西。
我站起身,拍掉褲子上的水汽。
霧氣依舊厚重,遮蔽了所有的路徑。但我知道,我不能停下來,也不能退後。如果我選擇了退後,我就會變成湯瑪斯口中那種「為了大局而妥協」的零件,成為這座城市腐爛齒輪的一部分。
我重新扣好風衣的領口,感受著腹部傳來的陣陣鈍痛。那種痛感很真實,提醒著我,我還沒死在戰場,也還沒死在這場迷霧裡。
我轉過身,沒入那片吞噬了一切色彩的灰暗之中。

海灣皇家飯店的後勤區域,空氣裡瀰漫著一種混合了高級香水、漂白水與過度烹飪後的油脂味。這味道很厚,像是一層黏稠的膜,試圖掩蓋掉這座建築骨架裡的腐爛。
我踩著不平整的石板路,避開巡邏員的腳步聲。走廊的燈光昏暗且閃爍,橘黃色的光影在牆壁上拉扯,像是在進行某種無聲的抽搐。這裡的牆壁很厚,厚到足以隔絕頂層那些權貴的笑聲,也厚到能讓任何求救聲都變成無意義的噪音。
我穿過一排堆滿清潔工具的儲藏室,風衣的布料摩擦著粗糙的牆面,發出細微的沙沙聲。這種聲音在寂靜的深夜裡顯得格外刺耳,讓我不得不放慢腳步。
員工休息室的門縫裡透出微弱的光。我停在門口,聽著裡面傳來的、斷斷續續的呼吸聲。
我推開門,那名年輕的服務生正坐在角落的木凳上。他的制服領口有些歪斜,臉色蒼白,眼神在昏暗中顯得慌亂不安。他看著我,像是看著一個不該出現在這裡的幽靈。
「東西帶了嗎?」我開口,聲音低沉,不帶任何起伏。
他沒有回答,只是顫抖著手,從口袋裡掏出一個厚實的信封。那裡面裝著我事先準備好的鈔票,足以讓他一個月的薪水在瞬間蒸發,也能讓他這輩子都忘記今晚見過誰。
我把信封推到他面前。他沒有接,只是用指尖撥動了一下,確認了份量,隨即像是在丟棄垃圾一樣,將信封塞進了桌下的縫隙。
「別說是我給你的。」他低聲說,聲音顫抖得厲害,「我什麼都不知道。我只是在打掃。」
我沒理會他的恐懼。對這種人來說,恐懼是廉價的,而金錢是唯一的救贖。我從他手中接過那本厚重的登記簿副本。紙張的質感很好,帶著一種昂貴的、令人作嘔的平滑感。
我退回到一處陰影處,點燃了一根菸。菸草的苦味在舌尖散開,暫時壓制住了胃部泛起的惡心。我翻開那本紀錄,指尖滑過那些工整、優雅的字體,每一筆都透著一種脫離現實的冷漠。
我找到了那一晚。
日期、時間、房間號碼。
船運公司的執行長,在凌晨兩點,進入了頂層的總統套房。隨後,三名身份不明的身影也跟著進入了那道金箔裝飾的門扉。他們在裡面停留了約四十分鐘,然後在霧氣最濃的時候,分頭從不同的後門離開。
這份紀錄很完美,完美到像是為了某種目的而存在的。它沒有留下任何漏洞,卻在邏輯的裂縫中,勾勒出了一個極其醜陋的輪廓。
我閉上眼,腦海中不由自主地浮現出湯瑪斯・凱恩那張疲憊卻又充滿偽善的臉。
「他死前一定很痛苦。」
他在那間寬大的辦公室裡說這句話時,語氣帶著一種近乎悲憫的惋惜,彷彿他真的在為一個逝去的靈魂哀悼。
但我記得法醫報告上的字眼。
「死者體內無任何掙扎痕跡,肌肉組織呈現自然的放鬆狀態,死因判定為溺水。」
痛苦?如果一個人真的在溺水時感到痛苦,他的身體會瘋狂地掙扎,指甲會抓破皮膚,肌肉會因為缺氧而痙攣。但羅伯特看起來卻像是在睡夢中被拖進了冰冷的海水裡。
這種矛盾感讓我的胃部再次收縮。這種「平靜」本身,就是一種最殘酷的暴力。
我重新翻閱登記簿,試圖從那些冰冷的數字中找出更多的端倪。執行長的出現,工會幹部的影子,還有那消失的四十分鐘。這一切都像是一場精心編排過的儀式,而羅伯特只是被隨手丟棄在祭壇外的祭品。
這座城市從不說謊,它只是習慣用昂貴的包裝來掩蓋真相的臭味。
我收起紀錄,將它妥善地塞進風衣內側的口袋。指尖觸碰到那冰冷的紙張,我感覺到一種沉重的壓力,彷彿那不是一疊紙,而是一塊帶血的墓碑。
我站起身,準備離開這片令人窒息的區域。
就在我轉身走向出口時,一種熟悉的、冰冷的感覺爬上了我的後頸。
那是被盯上的感覺。
在走廊盡頭的陰影裡,有一道視線正穿透黑暗,死死地鎖定著我的背影。那視線沒有溫度,不像人類的目光,倒更像是一台精密儀器在觀察著獵物的動向。
我沒有回頭。在這種地方,回頭通常意味著你已經承認了你的恐懼。
我加快了腳步,穿過那些狹窄、潮濕的通道。皮鞋踩在濕滑的地板上,發出悶響。我能感覺到那道視線依然跟隨著我,像是一道甩不掉的影子,在霧氣與黑暗的交界處徘徊。
我走出飯店後門時,舊金山的冷霧立刻像一塊濕冷的抹布,狠狠地敷在我的臉上。
我站在後巷的陰影裡,深深吸了一口帶有鐵鏽味的空氣。遠處的碼頭起重機再次出現在霧中,那種扭曲的剪影讓我想起剛才在登記簿裡看到的那些名字。
這場遊戲才剛剛開始,而我已經聞到了血的味道。
辦公室裡的空氣沉悶得像是一塊吸飽了髒水的海綿。
那盞老舊的檯燈發出微弱的嗡鳴聲,昏黃的光圈在堆滿雜物的桌面上侷促地跳動。窗外的舊金山正被濃霧吞噬,只有偶爾傳來的遠處汽笛聲,像是在深海裡掙扎的野獸。我把自己陷在硬邦邦的皮椅裡,指尖夾著一支剛點燃的菸。菸草的苦味在肺部擴散,帶來一點點虛假的慰藉。
我把那份從海灣皇家飯店弄來的登記簿副本攤開。紙張略顯粗糙,邊緣帶著點潮濕的黏感。
我用指尖輕輕滑過那些手寫的字跡。那不是藝術,那是權力留下的刻痕。
羅伯特失蹤的那天深夜,凌晨兩點。
執行長的名字出現在那張昂貴的紙面上。那個掌控著半個海灣命脈、能在一個下午就讓幾千名工人失業的男人,竟然出現在這間飯店的總統套房。
我再次對照著時間點。兩點零五分,執行長離開套房。兩點二十五分,飯店後門的監視紀錄——雖然那只是幾張模糊的黑白剪影——顯示了幾個穿著長版大衣的身影。
我瞇起眼睛,仔細辨認那些身影的輪廓。
其中一個人的站姿、肩膀的寬度,還有那種帶著某種不耐煩的、微微前傾的弧度,讓我感到一種生理性的熟悉。那是工會幹部的典型姿態,那種在權力邊緣徘徊、習慣於在陰影裡交換秘密的姿態。
這是一場完美的聯姻。
船運公司的金錢,與工會的沉默,在凌晨兩點的飯店後門完成了交接。
我吐出一口煙,讓煙霧在燈光下緩慢地旋轉、擴散。那些白色的煙霧像是一群無聲的幽靈,在辦公室的角落裡遊蕩,隨即消失在黑暗中。
這份證據太過完美了。
完美得就像是一件精心修飾過的偽證,或者是一枚被故意丟在案發現場、用來吸引所有獵犬注意力的鮮紅誘餌。
如果所有的線索都指向那位高高在上的執行長和那幾個工會幹部,那這代表什麼?
這代表真相可能根本不在這裡。
真正的兇手,那個真正動手把羅伯特推向冰冷海水的傢伙,此刻或許正坐在某個寬敞、乾淨、甚至帶點神聖感的辦公室裡,用一種慈悲的目光看著這座城市,等待著這場鬧劇如何落幕。
我感覺到胃部傳來一陣隱約的抽搐。
這種感覺不像是飢餓,更像是對某種即將到來的、無法迴避的崩塌的預感。
我拿起桌上的威士忌瓶,往玻璃杯裡倒了點。冰塊撞擊杯壁的聲音在寂靜的房間裡顯得格外刺耳。液體滑過喉嚨時帶著一股灼熱的辛辣,卻無法沖散那種從脊椎升起的寒意。
我再次盯著那份登記簿。
執行長、工會幹部、凌晨兩點、飯店後門。
這些要素組合在一起,拼湊出了一個關於貪婪與勾結的巨大輪廓。它看起來如此合理,合理到讓人想要立刻去敲開那些權力者的門,去要求一個交代。
但我知道,在舊金山的霧氣裡,如果你太快撞上牆壁,你得到的通常不是答案,而是碎裂的骨頭。
我把那張紙重新折好,小心翼翼地放進風衣內側。
這份紀錄現在不僅僅是證據,它是一塊燙手的山芋,也是一張通往地獄的門票。
我站起身,走到窗邊。
窗玻璃上凝結了一層薄薄的水霧,模糊了街景。遠處的霓虹燈在霧中投射出破碎的殘影,像是在積水路面上掙扎的彩色屍體。
我感覺到那種視線又回來了。
它隱藏在霧氣的厚度裡,隱藏在黑暗的夾角中。它不帶任何情緒,只是冷靜地、精密地觀察著我。
我並沒有感到恐懼,那種情緒早就在幾年前的戰壕裡磨損殆盡了。我只感到一種疲憊,一種對這座城市、對這場遊戲、對這一切循環往復的醜陋現狀的、深沉的疲憊。
我熄滅了菸,任由餘燼在菸灰缸裡慢慢熄滅。
黑暗正在向這間狹小的辦公室滲透,彷彿要把一切存在的痕跡都抹除掉。
我拿起帽子,扣在頭上。
我需要走出去,在這種令人窒息的寂靜中找點東西。哪怕只是去街角找個地方,感受一下真實的、帶著鐵鏽味的冷風。
我推開門,走進了那片化不開的、濃稠的黑暗。
凌晨的舊金山沒有呼吸。
霧氣像是一種半固態的、黏稠的灰白色物質,正緩慢地滲透進街道的每一個縫隙。這不是那種能被路燈刺穿的輕薄水汽,而是一種厚重到足以窒息的障礙物,將整座城市的輪廓抹除得只剩下模糊的、帶有威脅性的幾何形狀。
我站在海灣皇家飯店後街的一個轉角,靠在一根冰冷的鑄鐵路燈柱旁。
腹部的鈍痛隨著每一次深呼吸傳遞到脊椎,像是一根生鏽的針,在肉裡緩慢地攪動。這痛感提醒著我,那場在巷弄裡的毆打並非只是幾記無力的耳光,而是某種正式的警告。
我從口袋裡摸出一盒菸。打火機的火苗在濃霧中顯得極其微弱,像是某個垂死之人最後的一絲掙扎。火光閃爍了一下,才點燃了那根菸。
菸草的苦味在口腔裡散開,帶來了一絲短暫的、虛假的踏實感。
我盯著街角那片混沌。
在那片灰白色的深處,引擎的低鳴聲聽起來並不自然。它不是那種經過維修、平穩運行的聲音,而是一種帶著機械節奏的、規律且沉重的低頻振動。就像是有某種大型掠食者,正踩著極其輕緩的步調,在黑暗中圍繞著我緩慢巡航。
一輛黑色的福特轎車緩緩從霧氣中浮現。
它的車燈並未開啟,僅僅是那對黑洞洞的車頭,在路燈殘餘的微光下顯得像是一對無神的眼窩。它沒有加速,也沒有轉彎,只是在那裡徘徊。引擎聲在寂靜的街區裡被放大,聽起來刺耳得像是指甲刮過生鏽的金屬片。
它在監視我。
這種感覺很清晰,像是在冰冷的洗澡水中突然被一雙手按住了後頸。
我轉過頭,看向飯店那排整齊卻顯得壓抑的窗戶。那些高階飯店的窗簾後方,隱藏著無數個看著這場戲的眼睛。他們坐在昂貴的皮椅上,端著威士忌,看著像我這樣的傢伙在泥濘與霧氣中掙扎,然後在心中給出一個關於「失足」或「意外」的結論。
我想起瑪莎那雙布滿血絲的眼睛。
她看著我時,眼神裡不只有哀求,還有一種近乎毀滅性的憤怒。那種憤怒在這種死寂的凌晨顯得格外刺眼,像是在灰燼堆裡燃燒著的一點火星。
我也想起湯瑪斯・凱恩。
他站在工會禮堂的陰影裡,用那種充滿憐憫、彷彿在看著一個迷途羔羊的眼神看著我。他的聲音很溫柔,帶著一種戰友間特有的、令人作嘔的厚度。他口口聲聲說著「大局」,說著「秩序」,說著「為了大家的生計」。
但我知道,那些所謂的秩序,不過是建立在羅伯特那樣的人屍骸之上的。
那些被掩埋的帳目、被抹去的排班表、被塞進飯店後門的交易,構成了一座宏偉而骯髒的宮殿。而我現在正拿著那張薄薄的登記簿副本,試圖用這塊小小的、燙手的碎片,去撼動整座宮殿的基石。
這顯得既愚蠢又傲慢。
我吐出一口煙,看著白煙迅速被濃霧吞噬,連半秒鐘的痕跡都沒留下。
這座城市最擅長的事情,就是抹除痕跡。
我決定離開這個街角。在這種地方停留太久,本身就是一種自尋死路。我壓低了帽簷,縮了縮風衣的領口,試圖把自己隱藏進這片灰色的潮汐中。
我轉身,走進了一條通往後巷的窄道。
巷弄裡的空氣更加冷冽,帶著一股腐爛的海藻與廢棄機油混合的刺鼻氣味。這裡的燈光更少,只有幾盞搖搖欲墜的黃色燈泡,在潮濕的牆壁上投射出扭曲、破碎的陰影。
就在我踏入陰影的瞬間,身後傳來了一聲極輕的、像是踩在濕軟泥土上的腳步聲。
「噠。」
那聲音極小,小到如果不仔細分辨,只會以為是某種街頭流浪貓的動作。但在這種死寂到連心跳都能聽見的環境裡,那聲響卻像是一記重擊,直接撞在我的耳膜上。
我立刻停下腳步。
右手下意識地探入風衣內側,緊緊握住了那枚沉重的、帶有鏽跡的機械螺帽。那冰冷的金屬觸感讓我的指尖微微發麻,但也讓我的意識從那種疲憊的迷霧中清醒了過來。
我沒有回頭。
我站在黑暗中,屏住呼吸,感受著背後傳來的空氣流動。
那種被獵捕的焦慮感在瞬間攀升,像是一條冰冷的蛇,順著我的脊椎一路爬到了天靈蓋。我感覺到有一道視線正穿透霧氣,穿透我的背影,精準地鎖定在我的後腦勺上。
那不是人類的視線。
它沒有溫度,沒有情緒,只有一種近乎精密儀器的、機械式的冷靜。
我緩緩地轉過身,目光銳利地掃向後方的黑暗。
只有濃霧。
只有那些在牆壁上蠕動、扭曲的陰影,以及遠處傳來的、若有似無的浪潮拍擊碼頭的聲音。什麼都沒有,沒有人,沒有車,沒有任何可以被稱為「威脅」的實體。
但我知道,那種感覺並沒有消失。
它只是縮回了更深的、更黑的角落裡,正耐心地等待著下一個時刻。
我站在原地站了很久,直到指尖因為過度的緊握而感到麻木。
我重新整理了一下呼吸,讓那種冰冷的刺痛在肺部沉澱下來。我不能在這裡發抖,也不能在這裡停留。如果這是一場狩獵,那麼現在的我就像是一隻在森林邊緣徘徊、卻又不敢深陷其中的野獸。
我再次邁開步子,走進了更深、更暗的巷弄。
腳下的積水濺起微小的水花,在寂靜中顯得格外突兀。我能感覺到,那種被盯上的感覺始終如影隨形,像是一層洗不掉的、黏稠的陰影,正緊緊地貼著我的後背。
這場遊戲才剛剛開始。而我,已經不再是一個只是想賺點酬勞、看著這一切發生的旁觀者了。

我推開公寓門的時候,第一感覺不是闖入,而是被一種違和的靜謐給撞了一下。
這間位於鬧區邊緣的小公寓,平常總是被廉價菸草、陳年咖啡和舊報紙的味道填滿。但今晚,空氣中卻瀰漫著一種冷冽、濕潤,甚至帶著點鹹腥的味道,像是有人把一桶剛從海灣撈上來的廢棄物直接倒進了我的客廳。
我沒有急著開燈。
我站在門檻處,手按在冰冷的牆壁上,感受著那股從地板縫隙滲透出來的潮濕。腳下的木地板發出輕微的吱呀聲,在死寂的深夜裡顯得格外刺耳。我閉上眼,讓感官在黑暗中重新校準。
這不是小偷進來過的痕跡。
小偷會翻找抽屜,會撬開保險箱,會帶著那種急於套現的焦躁感在房間裡橫衝直撞。但這裡的混亂顯得很有目的。所有的調查筆記——那些我用來拼湊羅伯特死訊的碎片——被從書桌上掃落,散落在地,像是一群被屠宰後的白鴿,羽毛凌亂地鋪滿了整片空間。
我伸手摸索著牆上的開關。
燈光亮起,那種刺眼的黃色光芒瞬間撕裂了黑暗,也讓眼前的景象顯得更加狼藉。
我那瓶珍藏已久的威士忌,那個在最糟的夜晚唯一能陪著我的老夥伴,此刻正碎裂在木地板中央。褐色的液體與透明的玻璃碎片混成一團,在燈光下閃爍著一種病態的光澤。酒液正緩慢地向四周擴散,滲進木頭的紋理裡,散發出一股混雜著酒精與腐敗感的酸味。
我走到桌邊,低頭看著那些筆記。
沒有金錢被偷,也沒有那疊足以致命的登記簿副本消失。這是一場精準的、帶著羞辱意味的示威。他們沒有打算搶劫我,他們只是想告訴我,我那點可憐的安寧,在他們面前比這瓶碎掉的威士忌還要廉價。
這是一種無聲的警告。
我蹲下身,膝蓋的關節發出沉悶的響聲。腹部的鈍痛隨著這個動作再次襲來,提醒我那天在巷弄裡挨的那幾拳還沒完全消退。我開始一件件撿起那些散落的紙張,指尖觸碰到冰冷的紙面,感覺心跳的節奏變得異常緩慢,像是在看一場與己無關的電影。
我試著整理那堆破碎的玻璃,避免自己踩到。
就在我伸手去撈回一張關於哈里斯・班德收據的筆記時,我的指尖觸碰到了一個異物。
它卡在一塊帶有酒漬的碎玻璃縫隙裡,隱約透出一種深沉的色澤。
我用指尖將它拈了起來。
那是一枚扣子。
它呈現出一種沉穩的深藍色,材質看起來很厚實,像是高品質的羊毛大衣所配用的扣子。但與其外觀不符的是,當我把它湊近鼻子時,一股強烈的、令人作嘔的味道撲面而來。
那是海鹽的鹹味,夾雜著一種腐爛海藻的腥臭,還有碼頭特有的、那種混合了重油與生鏽鐵皮的陳腐氣息。
這枚扣子不屬於我的任何一件衣服。
我把它放在掌心,感受著它帶來的冰冷質感。它靜靜地躺在那裡,像是某種從深海中爬出來的、帶有惡意的證物。它在告訴我,那個盯著我的、沒有溫度的視線,不僅僅存在於霧氣之中,它也曾真實地踏進過我的生活,甚至踏進過我的家。
我重新坐回那張搖晃的木椅上,任由黑暗重新在房間的角落裡蔓延。
這場遊戲的規則變了。
原本我以為自己只是在岸邊觀察潮汐的觀測者,試圖從泡沫中尋找貝殼。但現在,我發現自己已經被捲入了那股混濁的、帶著腥味的浪潮裡。那些在碼頭、在工會、在飯店高層之間運作的齒輪,已經開始咬合,而我正被夾在其中。
我低頭看著掌心的扣子,又看了看地上那灘乾涸的酒漬。
這座城市從不打算給予任何探尋真相的人以安寧。它只會用一種最粗暴的方式,將你推向更深、更黑的泥淖。
我從口袋裡摸出一盒菸,顫抖的手指在火柴盒邊緣摩擦了幾下,才點燃了一支。
菸草的苦味在肺部擴散開來,暫時壓制住了那股海鹽的腥味。我吐出一口青煙,看著它在昏暗的燈光下緩緩升起,最終消失在天花板的陰影裡。
我不再需要隱藏我的調查了。
如果他們想要戰爭,那就給他們戰爭。既然真相的代價是安寧的破碎,那我就讓這片破碎,變成刺向他們喉嚨的利刃。
我把那枚深藍色的扣子收進風衣口袋,感受著它冰冷的重量。
窗外的霧氣似乎又厚了幾分,隔絕了街道的一切聲響,只剩下那種令人窒息的、壓抑的寂靜。我聽見自己的呼吸聲,沉重而遲緩。
我必須在明天天亮前,找到下一個裂縫。
門鎖被撬過的痕跡很乾淨,那種帶有專業感的粗暴,比單純的入室竊盜更像是一場宣戰。
我站在公寓的門檻處,看著地毯上那片狼藉。筆記被攤開在地上,紙張邊緣捲曲,像是被人在黑暗中瘋狂地翻找過,又像是被某種無形的壓力揉碎了。那瓶我平日裡唯一的慰藉——波本威士忌,現在只剩下一堆閃爍著冷光的玻璃碎片,殘留的酒液正緩慢地滲入木地板的縫隙,散發出一種混濁且帶有苦味的酸氣。
我沒去清理。這種混亂本身就是一種訊息。
就在我蹲下身,指尖觸碰到那枚冰冷、帶著海鹽與腐爛氣味的深藍色扣子時,門外傳來了急促且不穩定的敲門聲。
我站起身,順手將扣子塞進風衣口袋。動作很輕,輕到不會讓來訪者察覺到我剛從一場犯罪現場中抽身。
門開了。瑪莎・羅斯站在門口,她的黑裙在昏暗的走廊燈光下顯得有些發灰。她的呼吸很亂,臉色在霧氣與燈光的交織下顯得蒼白,眼神中那種堅定的哀慟被一種更深層的恐懼所取代。
「艾略特……」她看著室內的景象,聲音顫抖得像是在寒風中受凍的枯葉,「他們進來了?」
「他們只是來幫我重新整理一下書架。」我走進屋子,側身讓她進來。我沒有安慰她,這種時候,廉價的同情比酒精還讓人反胃。
她環視著四周,目光落在地上的碎玻璃上,身體微微晃動了一下,像是差點站不穩。「這不對勁。這不是普通的搶劫。他們沒拿走任何東西,他們只是……他們只是想告訴我,我找錯人了。」
「找錯人並不會讓死人復活,瑪莎。」我走到桌邊,從口袋裡摸出菸盒,發現裡面只剩下幾根殘餘的菸蒂。我沒點火,只是把菸盒放在桌上,發出沉悶的聲響。
瑪莎走到那堆散亂的筆記前,蹲下身,試圖將一張紙撿起來,但手抖得厲害。「如果他們連你的家都不放過,那羅伯特……羅伯特當時一定很害怕。艾略特,求求你,停下來吧。這不是我們能應付的事。這背後的人,他們比碼頭上的那些混混還要可怕得多。」
她的聲音裡帶著一種近乎哀求的理智。她想退縮,想躲進那層厚重的、偽裝成安寧的霧氣裡。我知道這種感覺,這座城市最擅長的事情,就是用恐懼來換取平靜。
「你覺得停下來,羅伯特就能變回那個戒酒三年的好丈夫?」我冷冷地說。我坐在那張搖晃的木椅上面對著她,語氣平淡得像是在討論明天的天氣預報,「如果你現在選擇閉嘴,如果你現在選擇帶著你的積蓄躲進陰暗的角落,那警察的報告就真的會變成真理。他會變成一個死於酗酒、死於失足、死於自己愚蠢的碼頭工人。他的名字會被這座城市的歷史抹掉,就像碼頭上的那些污垢一樣。」
瑪莎抬起頭,眼眶紅了,但那不是因為悲傷,而是因為一種極度的無力感。「可是真相能換來什麼?如果真相會毀掉我們所有人的生活,如果真相會讓那些掌握權力的人把我們全部碾碎,那這種真相還有意義嗎?」
「意義不在於真相本身,而在於我們是否還能像個人一樣活著。」我盯著她的眼睛,不帶任何情緒地陳述著這個殘酷的邏輯,「在舊金山,如果你不參與這場博弈,你就不再是玩家,你只是籌碼。而籌碼的命運,通常是被人隨手扔進海灣裡,連個水花都翻不起來。」
辦公室外的街道傳來一聲沉悶的汽笛聲,那是遠處碼頭傳來的,聽起來像是某種巨獸的哀鳴。
屋子裡的空氣變得更加黏稠,壓抑得讓人難以呼吸。
瑪莎沉默了很久。她看著那些被踐踏過的紙張,看著那些破碎的希望。她似乎在進行一場無聲的掙扎,在生存的本能與對亡者的忠誠之間,在恐懼與尊嚴之間,進行著最後的拉鋸。
最後,她從口袋裡掏出了一個用油布包裹得嚴嚴實實的小物,把它放在桌面上。
「這是我昨天在羅伯特舊外套的夾層裡找到的。」她的聲音變得很低,卻帶著一種決絕,「他一直藏著它,直到他失蹤的前一個晚上。我本來以為那是他留給我的紀念,但我現在才明白,那是他留給你的武器。」
我伸手拿過那個包裹。油布的質感很硬,帶著一種陳舊的、被妥善保存過的氣息。
「這會讓你更危險,艾略特。」她站起身,整理了一下凌亂的黑裙,眼神重新變得清冷,「但我不能眼睜睜看著他成為一個笑話。如果你真的想查下去,那就查到底。但別指望我能提供更多像這樣的東西了,我已經快要透支我的勇氣了。」
她轉身走向門口。在踏出房門前,她停了一下,沒有回頭,「別讓羅伯特死得太沒價值。」
門關上了。
我坐在黑暗中,聽著她的腳步聲漸漸消失在走廊的盡頭,最後被沉重的霧氣吞噬。
我拆開了那個油布包。
指尖傳來一種略顯粗糙的紙張觸感,那不是一般的紙,而是某種厚重的、帶有特殊紋理的帳簿頁面。我能感覺到,這份重量不僅僅是紙張的重量,它承載著足以讓舊金山的權力結構徹底崩塌的重量。
我再次摸了摸口袋裡那枚深藍色的扣子。
這場遊戲的規則確實變了。
我現在不再是那個躲在暗處觀察潮汐的人。我正站在風暴的中心,看著那些巨大的、腐爛的齒輪開始瘋狂轉動。
我點燃了一根菸。火光在黑暗中短暫地跳動了一下,映照出桌面上那些破碎的玻璃與凌亂的紙張。
我吐出一口煙霧,看著它緩緩飄向天花板,消失在陰影裡。
我必須在天亮之前,把這些碎片拼湊成一個完整的真相。哪怕這真相會像一把生鏽的尖刀,最後刺穿我自己的喉嚨。
酒吧裡的空氣黏稠得像是一鍋煮壞了的濃湯。廉價菸草、酸掉的啤酒,還有那種混合了濕透雨衣與廉價香水的味道,在昏暗的燈光下肆意攪動。這裡不適合思考,只適合讓人放棄思考。
我推開那扇吱呀作響的木門,走進這片充滿汗水與頹廢的混亂。
酒保正用一塊髒得看不出原色的抹布,在櫃檯上機械式地摩擦著。我走過去,沒看他,直接在角落的一個卡座坐下。我的腹部還在隱隱作痛,那是昨晚那場「警告」留下的餘韻,每一次呼吸都帶著一種鈍重的拉扯感。
我把那件磨損的灰色風衣脫下來,隨手搭在椅背上。我沒有遮掩,甚至故意讓那件衣服顯得更加狼狽——袖口沾著乾涸的泥點,領口處還留著昨晚搜查後留下的灰塵。
我從口袋裡摸出那枚深藍色的扣子,把它放在油膩的木桌面上。
那枚扣子在昏暗的吊燈下顯得格外突兀。它帶著一種不屬於這間酒吧的質感,一種經過精細加工、卻又沾染了海鹽與腐爛海草腥味的異樣。我用指腹輕輕摩挲著那冰冷的邊緣,感覺那種鹹澀的味道彷彿正透過皮膚滲進我的血液。
「又是為了那個死掉的碼頭工人?」
隔壁桌的一名基層幹部壓低了聲音。他穿著一件油污斑駁的工作服,眼神在酒精與疲憊之間游移。他身旁坐著另外兩個人,他們看著我的眼神,像是看著一個已經走入墳墓的活死人。
我沒有回答,只是拿起桌上一杯沒喝過的廉價波本,輕抿了一口。那種辛辣感在喉嚨裡炸開,像是一把生鏽的刷子在刮擦我的食道。
「羅伯特不是死於意外。」我把聲音放得很低,卻帶著一種不容置疑的冷硬,像是在宣告一場已經發生的葬禮,「如果有人想讓大家都覺得那是意外,那代表意外本身就是一種精心設計的謊言。」
空氣瞬間凝固了。
原本嘈雜的談笑聲像是被誰掐斷了脖子,變得斷斷續續。那些原本在低聲抱怨薪水或天氣的工人,此刻都像是被按下了靜音鍵。我能感覺到那些視線——不是敵意,而是一種混合了恐懼與麻木的審視。他們在看著我,看著這個試圖在腐爛的淤泥裡翻找金塊的瘋子。
我把那枚扣子往前推了幾公分,讓它在燈光下閃爍著不安的微光。
「有人在找這東西。」我冷冷地說,「有人在碼頭巡邏時,不小心弄丟了它。而這東西的味道,聞起來很像海灣皇家飯店後門的那種海風。」
一名年紀稍大的幹部試圖轉過頭去,但他那僵硬的動作出賣了他。他的眼角微微抽動,那是人在極度不安時的生理反應。
「艾略特,你瘋了嗎?」他壓低聲音,語氣裡帶著一種近乎哀求的警告,「有些規矩是不寫在排班表上的。你以為你在查真相,其實你只是在挖自己的墳墓。工會主席……他不想看到這種混亂。」
「工會主席?」我發出一聲短促而充滿諷刺的笑聲,那聲音聽起來乾澀得像是在砂紙上摩擦,「他是在維護秩序,還是在維護他的提款機?」
我盯著他的眼睛,試圖在那雙充滿畏懼的瞳孔裡捕捉到哪怕一絲一毫的動搖。
「船運公司給了多少回扣,才能讓你們連羅伯特死前的排班表都敢寫錯?」
他沒有回答。他只是猛地站起身,把杯子重重地磕在桌上,發出一聲悶響。他轉身走向出口,身後的同伴也跟著散去,留下一片狼藉的沉默。
這就是這裡。一個由沉默構成的結構,一個由妥協築起的堡壘。
我靠在椅背上,看著那些在陰影中蠕動的身影。他們每個人都欠著某些人東西——或許是錢,或許是命,又或許只是為了那份能讓他們在碼頭活下去的、卑微的穩定。
我再次看向那枚扣子。它靜靜地躺在那裡,像是一隻死掉的甲蟲。
這座城市不需要英雄,也不需要真相。它只需要齒輪能夠順暢地轉動,不論那些齒輪是被血浸透了,還是被金錢塗抹了油脂。
但我現在已經不是那個躲在暗處觀察的人了。
我點燃了一根菸,任由菸霧在我的臉龐前緩慢升騰,模糊了我的視線,也模糊了這個世界的輪廓。我感覺到一種前所未有的、冰冷的清醒。
那些躲在黑暗裡的傢伙,既然喜歡玩這種遊戲,那就得準備好面對這場風暴。
我把扣子收進口袋,站起身,推開了酒吧那扇沉重的木門。外面的霧氣比想像中還要厚重,像是一層洗不掉的、帶有鐵鏽味的裹屍布,正等待著將我徹底吞沒。

舊金山的霧從不只是天氣,它是一種生理性的侵蝕。它帶著海水的鹹腥與鐵鏽的苦味,像是一層黏稠的、洗不掉的油脂,緩慢地滲透進每一道磚縫與每一件風衣的纖維裡。
我站在第十四號碼頭的邊緣,腳下的木棧道在潮汐的拉扯下發出低沉且乾澀的呻吟。這裡的空氣冷得像冰塊,每一次呼吸都讓肺部感到一陣刺痛。四周的廢棄倉庫像是一群沉默的巨獸,在濃霧中顯現出模糊而猙獰的輪廓。鏽蝕的吊車靜止在半空中,像是在等待某場早已被取消的處刑。
我從口袋裡摸出那枚深藍色的扣子。它在微弱的月光下顯得格外突兀,那種帶有海鹽與腐敗氣味的質感,彷彿還殘留著某種不潔的溫度。
我把扣子放在一個生鏽的鐵桶邊緣,位置選得很巧妙。它看起來像是因為掙扎而意外脫落,又像是某種無聲的挑釁。我退後幾步,隱入了一座堆疊著木箱的陰影裡,身體貼著冰冷的牆壁,感受著那股從水泥縫隙中滲出的濕冷。
這是一個拙劣的陷阱。但我知道,對於那些習慣在暗處觀察的獵食者來說,這種帶著明顯目的性的「疏忽」,比完美的偽裝更有吸引力。
我點燃了一根菸。火柴劃破黑暗的聲音在寂靜中顯得格外刺耳。煙草的辛辣在口腔裡散開,我緩慢地吐出一口煙霧,任由它在眼前繚繞,試圖利用這層薄薄的灰白色煙幕來擴大我的視野。
世界是安靜的。這種安靜並不代表平靜,而是一種壓抑到極點的緊繃,就像是拉滿的弓弦,或是即將爆裂的血管。
我能感覺到。
那種視線,像是一把冰冷的解剖刀,正從某個看不見的角度緩慢地劃過我的後頸。它沒有溫度,沒有重量,卻帶著一種極其精密的、像是在測量獵物生還率的冷酷。這不是隨機的惡意,而是一種有組織、有目的的盯梢。
我故意放鬆了肩膀,讓呼吸顯得有些沉重而紊亂。我假裝在思考,假裝在為這場混亂的調查感到疲憊。我把手插進風衣口袋,指尖輕輕觸碰著那枚帶有紅色鏽跡的巨大機械螺帽。那冰冷的金屬感讓我保持著某種麻木的清醒。
霧氣更厚了。
這座城市的碼頭秩序建立在沉默之上,而沉默往往是為了掩蓋某些正在腐爛的東西。每個人都在這片霧裡游走,每個人都在尋找著能讓自己活下去的藉口。
突然,一陣極其輕微的摩擦聲從左側的集裝箱後方傳來。
那聲音很小,像是有人踩在潮濕的木屑上,又像是某個沉重的物體在緩慢挪動。在這種死寂的環境下,那種細碎的聲響被放大了無數倍,直擊著耳膜。
我沒有立刻動彈。我維持著點菸的姿勢,目光穿透煙霧,死死盯著那片被濃霧遮蔽的黑暗。
一個黑影。
它從一個生鏽的集裝箱轉角處緩慢地探出頭來。動作極其輕盈,卻又帶著一種不容忽視的重量感。它不像是一個隨意徘徊的醉漢,也不像是一個迷路的碼頭工人。它的移動方式帶著一種專業的節奏,像是習慣了在陰影中穿梭,又像是習慣了在不被察覺的情況下進行某種收割。
黑影在霧中若隱若現,像是一個游蕩在人間的幽靈。
我感覺到心跳加快了一拍,但我的臉部肌肉依然保持著那種近乎麻木的冷靜。我感受著腹部隱隱作痛的鈍痛,那是前幾天遭遇襲擊留下的餘威。
我明白,這場遊戲終於要進入下半場了。
那些躲在暗處、用金錢與權力編織網羅的傢伙們,終於決定不再僅僅滿足於遠距離的觀察。他們決定要親自下場,來清理掉這個不聽話的變數。
我把菸蒂按進一旁的鐵桶,看著殘餘的火星在潮濕的殘渣中掙扎,最後徹底熄滅。
黑暗中,那個黑影開始向我靠近。它縮短了與我之間的距離,每一步都踩在我的神經末梢上。
我慢慢站直了身體,手悄悄移向了風衣內側。
這座城市不需要真相,但我現在必須把它從這片令人作嘔的迷霧中硬生生地拽出來。即便這意味著我必須親手撕開這層偽善的、由沉默與妥協築成的裹屍布。
黑影已經進入了我的感知範圍。
在這一片死寂的碼頭廢墟中,我聽見了自己沉重的呼吸聲,也聽見了那種即將到來的、毀滅性的碰撞聲。
黑影的腳步聲很輕,踩在濕滑的木質棧道上,發出悶響。那不是逃跑的節奏,而是狩獵者的規律。
我沒打算等他走到近前。在這種濃霧裡,等待往往意味著被動。我猛地側身,右手從風衣內側抽出那把沉重的柯爾特手槍,左手則抓起一旁生鏽的鐵撬,借著身體的慣性,朝著黑影逼近的方向狠狠揮去。
空氣中傳來一聲沉悶的撞擊,隨即是重物倒地的聲音。
我沒急著扣動扳機。我屏住呼吸,感受著腹部傳來的陣陣刺痛,那種鈍痛在緊張的腎上腺素衝擊下,反而變得清晰而真實。我踏著積水,一步步走向那個在陰影中掙扎的身影。
路燈在遠處閃爍,昏黃、微弱,像是快要斷氣的肺部在抽搐。那點光線好不容易穿透了厚重的霧氣,勉強照亮了倒在地上的人。
我握槍的手僵住了。
那不是什麼專業殺手。那個人身上穿著一件洗得發白的工裝外套,動作狼狽,眼神裡沒有殺意,只有一種快要溺斃般的恐慌。當他抬起頭,那張布滿血絲、寫滿恐懼的臉孔撞進我的視線時,我的心臟像是被一隻冰冷的手死死攥住。
「傑克……」他聲音顫抖,帶著一種破碎的沙啞。
我認得那雙眼睛。即便隔了這麼多年,隔著戰場上的硝煙與和平年代的腐敗,我依然認得。
那是班尼。
在那個泥濘不堪的法蘭德斯戰場,當我的腹部被彈片撕開一個洞,整個人即將滑入死亡的深淵時,是這雙手,在砲火連天的混亂中把我從地獄邊緣硬生生地拖了回來。
「班尼?」我把槍口緩緩垂下,但指尖依然冰冷,「你為什麼會在這裡?你現在是碼頭的安保人員?」
他沒有回答,只是像個受驚的動物一樣蜷縮著,試圖用雙手掩蓋臉上的傷痕。他的呼吸急促,在寒冷的空氣中凝結成一團團白霧。
「你瘋了嗎?」我低聲吼道,聲音在空曠的碼頭間迴盪,顯得格外刺耳,「你以為在這種地方玩捉迷藏,能掩蓋你那些骯髒的小動作?」
「我沒想傷害你,艾略特。」他猛地抬起頭,眼神中透出一種近乎病態的哀求,「我只是……我只是不能讓你繼續查下去。你不知道你在做什麼。你正在挖一個連我們所有人都填不滿的坑。」
我冷笑一聲,那種犬儒的、對世界毫無寄託的笑意在唇角蔓延。我蹲下身,用槍管輕輕抵住他的下顎,迫使他直視我:「所以我現在是在拯救你?還是要把你送進監獄?告訴我,誰派你來的?是船運公司的人,還是工會那幫吃人不吐骨頭的傢伙?」
班尼的身體劇烈地顫抖起來,他看向身後的黑暗,彷彿那裡站著無數雙監視的眼睛。
「沒人派我來,艾略特。」他壓低聲音,語氣中帶著一種令人作嘔的絕望,「這不是任務,這是一種……一種本能。我們每個人都在做同樣的事。我們看見了,我們聽見了,但我們選擇閉上眼。因為在這裡,沉默是唯一的生存之道。」
「所以你就打算當一個幫兇?」我感到一種生理性的厭惡,那種感覺比腹部的傷口還要痛。「羅伯特也是這麼想的嗎?他以為靠著那本帳簿就能改變規則,結果呢?他最後只能像條死魚一樣漂在海灣裡。」
「羅伯特太天真了。」班尼突然爆發出一聲短促而悲慘的笑聲,那笑聲在霧氣中聽起來像是一聲嘶吼,「他以為真相能換來正義。但他忘了,這座城市的規則不是建立在正義上的,而是建立在『穩定』上的。一旦真相被揭開,碼頭會停工,船運會癱瘓,工會會崩潰,而我們這些人……我們會連明天的麵包都買不起。」
他抓著我的風衣袖口,力道大得驚人,指甲在布料上抓出刺耳的摩擦聲。
「別再查了,艾略特。求求你。大家都在演戲,我們都在這場戲裡拿著那點可憐的酬勞。只要大家都不拆穿,這一切都能繼續運作下去。這不是邪惡,這只是……這只是為了活下去。」
我盯著他。我看著這位曾經在戰火中救過我命的英雄,現在卻像個為了幾塊銅板就能出賣靈魂的懦夫。
碼頭的霧氣似乎變得更加厚重了,黏稠得像是在呼吸時會吞進肺裡的鉛。
我站起身,看著他蜷縮在地上,像是一堆被遺棄在廢墟裡的破爛。他口中所說的那種「為了生存的沉默」,在這一刻顯得如此宏大,又如此卑微。這不是單純的罪惡,這是一種集體的、平庸的、為了維持現狀而生長的腐爛。
我轉過身,重新走入那片濃霧。
身後的班尼還在低聲呢喃著什麼,但我已經不想聽了。我只感覺到手中的柯爾特手槍沉重得像是一塊墓碑。
這座城市的真相,原來並不是藏在某個金庫裡,而是藏在每一個人的沉默之中。
霧氣像是一層厚重的、帶著海鹽鹹味的裹屍布,把碼頭的輪廓削弱成一堆模糊的黑影。我站在第十四號碼頭的棧道邊緣,腳下的木板因為長年的潮濕與腐蝕,每走一步都會發出沉悶的吱呀聲,像是某種受困生物的呻吟。
手裡的柯爾特手槍很沉。那種重量不是來自金屬本身,而是來自於一種預感——一種我知道接下來發生的事,會讓我比現在更想吐的預感。
我沒有再去看那枚掉落在地上的深藍色扣子。它已經完成了它的任務,在黑暗中勾引出了那道不該出現的影子。
我聽見了。那不是腳步聲,而是某種在霧中潛行時,為了不驚動空氣而刻意壓低的摩擦感。影子從一堆生鏽的集裝箱後方緩緩浮現,輪廓在昏暗的微光下顯得扭曲且不穩定。我沒有立刻舉槍,只是保持著一種僵硬的警覺,任由冰冷的海風穿透我的灰色風衣,鑽進脊椎裡。
當那個人影走進路燈殘餘的昏黃光圈時,我感覺到胃部一陣痙攣。
那是班尼。
他臉上的肉垮了下來,原本在戰場上那種屬於士兵的緊繃感早已消失,取而代之的是一種被生活磨損過的、黏稠的頹廢。他的眼神在霧氣中閃爍,不像是在看著一個老戰友,倒像是在看著一個即將把整座城市拖入深淵的惡魔。
「你真的沒打算停下來嗎,艾略特?」他的聲音沙啞,帶著一種被菸草和恐懼浸透的顫抖。
我沒有回答。我只是看著他。我看著這個曾經在法蘭德斯戰場的泥濘裡,用肩膀扛起我、用那雙沾滿血跡的手把我從死亡邊緣拉回來的男人。現在,他站在這裡,縮在陰影裡,像是一隻被踩到尾巴卻不敢反抗的流浪狗。
「別用那種眼神看著我。」班尼突然低吼了一聲,聲音在空曠的碼頭區激起陣陣回音,隨即又迅速被濃霧吞噬,「你以為你在做什麼?你在追逐什麼?真相?正義?那些東西在舊金山的海灣裡連一克重量都稱不上。」
他往前走了一步,卻又像是被看不見的牆壁擋住,踉蹌著退回黑暗。
「羅伯特那傢伙,他死得其所。」班尼冷笑著,那笑容在臉上扭曲得像是一道裂痕,「他以為他掌握了那些數字,以為那些帳簿能讓世界變好。但他忘了,這裡的人不需要真相,這裡的人只需要薪水。」
我感覺到肺部有一種灼熱的刺痛感,大概是剛才那陣冷風造成的。我開口了,聲音平淡得連我自己都覺得陌生:「所以,你們都看著他掉下去,然後轉過身繼續搬運貨物?」
「我們不是看著他掉下去,我們是在看著這座城市運作。」班尼的聲音變得極度卑微,甚至帶著一種近乎哀求的狂熱,「只要大家都不說話,碼頭就不會停工;只要大家都不拆穿,船運公司就會繼續給我們發薪水;只要我們維持這種『穩定』,我們就能在下個月準時交房租,能讓孩子有東西吃。艾略特,你以為你揭開了什麼?你揭開的是所有人的飯碗。」
他這句話像是一把生鏽的鑿子,狠狠地鑿進了我的意識裡。
「真相會讓所有人失業。」他重複著,語氣裡透出一種令人作嘔的理所當然,「這不是邪惡,艾略特,這只是生存的成本。我們每個人都在支付這筆費用,而羅伯特,他付不起,所以他被清算了。」
我盯著他。我試圖從他那雙充滿恐懼的眼睛裡尋找哪怕一絲一毫的愧疚,但我什麼也找不到。我只看到了一種平庸的、集體的、為了苟延殘喘而選擇的麻木。這比單純的謀殺更讓我感到噁心。這不是一個壞人殺死了一個好人,而是這座城市、這個體系、這群活著的人,共同完成了一次精準的、為了維護現狀的處決。
羅伯特的死,不是一個意外,也不是一個人的罪行。它是這座城市齒輪轉動時,為了消除一個雜質而產生的必然摩擦。
班尼看著我沉默,似乎覺得我的沉默也是一種默許。他鬆了一口氣,那種鬆脫的樣子顯得極其滑稽。
「走吧,艾略特。回到你的辦公室,喝杯廉價的威士忌,假裝這一切都沒發生過。這才是聰明人的做法。」
他轉過身,身影迅速地沒入那片厚重的、像鉛一樣沉重的霧氣中。我聽見他的腳步聲漸行漸遠,最後徹底消融在海浪拍打木棧道的聲音裡。
我獨自站在原地。
海風變得更加冰冷,帶著一股腐爛海藻和廉價燃油混合的腥味。我低頭看著自己的手,手心因為握著槍而微微出汗。我感覺自己正站在一個巨大的、看不見的陷阱邊緣,而這個陷阱的牆壁是由無數個像班尼這樣的人,用他們的沉默和妥協堆砌而成的。
這座城市的真相,從來不是藏在某個黑色的帳簿裡,而是藏在每一張準時發放的薪水單背後,藏在每一個在霧中低頭趕路的工人身上。
我抬起頭,看向碼頭深處。在那片濃霧之後,權力的中心依然在靜默地運作著,毫無察覺,也毫無憐憫。我感到一種前所未有的疲憊,那種疲憊不是來自於體力,而是來自於意識到,我所對抗的並非一個罪犯,而是一個正在呼吸、正在運作、且完全不需要我這種人的道德觀的龐然大物。
我收起手槍,轉身走回岸邊。每一步都走得異常沉重,彷彿我腳下的每塊木板,都承載著那種名為「穩定」的、令人窒息的重量。

辦公室裡的空氣沉悶得像是被封在生鏽的鐵罐裡。
那是菸草、廉價波本酒,以及一種長期不開窗留下的霉味混合而成的氣息。桌上的檯燈發出微弱且不穩定的嗡鳴聲,昏黃的燈光在桌面跳動,像是在垂死掙扎。我點了一根菸,火柴劃過粗糙的側邊,火光在黑暗中一閃而過,照亮了我指尖微微顫抖的繭。
我把所有的碎片都攤在桌上。
這是一場與時間的角力。桌面上橫七豎八地躺著這幾週來我從泥濘與謊言中摳出來的殘骸:那份羅伯特死前留下的、邊緣已經磨損且帶著油漬的排班表;從李文德那裡弄到的、字跡模糊的帳簿影本;還有那張從海灣皇家飯店後勤區拍下的、光影斑駁的合照。
這些東西看起來毫無關聯。它們像是某個破碎的拼圖盒被倒扣在地上,每一塊碎片都帶著尖銳的邊緣,試圖割傷我的視線。
我拿起那份排班表。紙質粗糙,帶著一種令人不適的黏稠感,那是碼頭長期暴露在鹽分與油脂下的痕跡。我用指尖摩挲著羅伯特名字旁邊的那個空檔。那是一個深夜的清點任務,在正式的工會紀錄中不存在,但在這份私下的排班表上,卻寫得如此清晰、如此理所當然。
我將那份排班表對準了帳簿影本。
燈光下的影子隨著我的動作在牆壁上蠕動。我開始在那些冰冷的數字與日期之間進行一場無聲的對撞。工會金庫的缺口,船運公司的利潤波動,以及碼頭那些神祕的「深夜清點」。
當我把羅伯特死前那一週的排班異常點,與金庫帳目中那幾筆不明來源的資金流向重疊時,一種寒意從脊椎底部竄升而上。
這不是單純的貪汙。
貪汙是個小偷的行徑,是個體為了私慾而產生的裂縫。但眼前這套運作機制,精準、冷酷,且具備一種令人作嘔的秩序感。這是一套「平衡機制」。當船運公司的貨物清單出現差額,當利潤因為某些不可抗力的因素而縮水,工會就會透過調整排班,讓特定的工人出現在特定的時間、特定的倉庫,去「抹平」那些數字上的不對稱。
那些被抹平的,不只是數字,還有那些看見了數字的人。
羅伯特就是那個不該出現在平衡點上的雜質。他不是因為發現了貪汙而死,他是因為他發現了這套「平衡」的運作邏輯,而成為了必須被抹除的成本。
我感到一陣生理性的反胃,胃酸在食道裡翻騰,帶著一股苦澀的鐵鏽味。
我拿起那張從飯店拍下的照片。照片裡的燈光昏暗,背景是飯店奢華的裝潢,但焦點卻在那些模糊的人影上。執行長、工會幹部,還有幾個看不清面孔的身影。他們站在那裡,神色平靜,彷彿在進行一場再平常不過的商業洽談。他們的存在,本身就是這套機制的一部分。
這不是一個犯罪現場,這是一個正在運轉的儀器。
我靠在椅背上,任由菸草的苦味在口腔中蔓延。我意識到自己這幾週來的追查,並不是在接近真相,而是在一步步走進這台巨大儀器的齒輪之間。我以為我在尋找兇手,但我發現自己面對的是一個無法被擊倒、無法被審判的龐然大物。
這個怪物沒有單一的頭顱,它由無數個像班尼那樣的懦夫、像凱恩那樣的偽善者,以及無數個為了生計而選擇沉默的碼頭工人共同組成。它在舊金山的霧氣中呼吸,在每一張準時領到的薪水單裡跳動。
我看向窗外。
濃霧已經漫過了街道,將整座城市吞噬得只剩下模糊的輪廓。那些霓虹燈的殘影在霧中扭曲、擴散,像是一場永不結束的幻覺。霧氣如此厚重,厚重到讓人覺得只要伸手一抓,就能觸碰到那種令人窒息的、被掩蓋的真相。
但我知道,真相並不會因為我的挖掘而變得清晰。相反地,真相會像這片霧一樣,隨著我的深入而變得更加混亂、更加模糊。
我把那枚從飯店洗衣房撿回來的、刻著工會圖騰的深藍色袖扣從口袋裡拿出來。它冰冷、沉重,在燈光下閃爍著一種冷漠的光澤。它像是一個沉默的證人,又像是一個嘲諷的標記。
我把所有的資料重新收好,動作緩慢而僵硬。每一份紙張的摩擦聲在寂靜的辦公室裡都顯得格外刺耳。
我感覺自己正站在深淵的邊緣。
這不是一個關於正義的故事。這是一個關於如何在一個已經壞掉的體制裡,看清自己是如何被這台機器慢慢磨碎的故事。
我熄滅了菸,煙霧在昏暗的室內緩緩散開,最後消失在黑暗中。
窗外的霧更濃了。
辦公室的門被撞開時,連那扇生鏽的門鉸鏈都發出了尖銳的哀鳴。
瑪莎・羅斯站在門口。她那件黑色的洋裝沾著雨水,在昏暗的燈光下泛著一種黏稠的、令人不安的光澤。她的頭髮有些凌亂,臉色比舊金山的霧還要灰白,但那雙眼睛裡燃燒著一種我極度厭惡的東西——那是一種尚未被現實磨平的、帶有毀滅性的意志。
我沒有起身。我只是看著她,感覺到桌上那盞老舊檯燈發出的嗡鳴聲,在寂靜的凌晨顯得格外刺耳。
「你還在查嗎?」她的聲音帶著顫抖,不是因為恐懼,而是因為那種快要爆裂的憤怒。
「我一直在查。」我平靜地回答,語氣像是在讀一份無關痛癢的報價單,「但查到的東西,通常不會讓妳感到愉快。」
她大步走到我的辦公桌前,雙手撐在桌面,身體前傾。我能聞到她身上那股混雜著廉價香水、雨水與焦慮的味道。
「妳以為這只是在玩遊戲嗎?艾略特?」她壓低聲音,每個字都像是從齒縫裡擠出來的,「妳在玩弄羅伯特的命,在玩弄我所有的生活!」
「我沒在玩遊戲,瑪莎。」我靠向椅背,感受著皮革因受壓而發出的乾裂聲,「我只是在看著那些拼圖。但問題是,這些拼圖的邊緣全是碎玻璃。妳每往前走一步,手就會被割得更深。」
她沒有理會我的警告,而是從那件濕透的黑色大衣口袋裡掏出了一個東西。那是一個被摺疊得極其整齊、甚至顯得有些過度謹慎的信封。信封的邊角已經磨損,帶著一種被反覆摩挲過的痕跡。
「這是他留下的。」她把信封重重地拍在桌面上,震得那枚深藍色的袖扣也跟著跳動了一下,「在他失蹤的前一晚,我發現這封信藏在書架最底層的縫隙裡。他本來打算寄給工會,但他沒寄出去。」
我拿起信封,指尖傳來紙張那種略帶粗糙的質感。我沒有急著拆開,只是看著信封上那略顯潦草、卻極其規整的字跡。那是羅伯特的字跡,一種屬於碼頭工人的、帶著某種勞動節奏感的筆觸。
「妳覺得這裡面寫了什麼?兇手的名字?還是某個收受賄賂的金額?」我問。
「不,」她直視著我的眼睛,眼神冷得像冰,「他寫的是那種感覺。一種被困在牆縫裡、眼睜睜看著整座城市在腐爛,卻連呼吸都要向人乞求的感覺。」
我拆開了信封。
信紙很薄,透著一種陳舊的木質香氣。我讀得很慢,每一行字都像是一枚生鏽的釘子,緩緩地楔進我的思維裡。
羅伯特沒有指控任何人。他沒有提到船運公司的執行長,也沒有點名任何一個工會幹部。他寫的是關於「沉默」的重量。他描述了碼頭上的空氣是如何變得沉重,描述了同事們在對視時那種刻意的避開,描述了那種為了守住每個月幾十塊美金的薪水,而不得不集體閉上眼睛、把耳朵塞進蠟裡的集體默許。
他寫道:『這裡沒有壞人,只有一群為了活下去而變得麻木的人。我們每個人都在交換,用真相換取安寧,用尊嚴換取那一兩塊麵包。』
我讀完,將信紙放回桌面。辦公室裡的空氣彷彿瞬間凝固了,厚重得讓人窒息。
「這不是證據,艾略特。」瑪莎的聲音低沉而沙啞,「這是一份死亡通知書。他知道自己遲早會被這股潮汐淹沒,但他還是寫了下來。」
「這正是問題所在,瑪莎。」我抬起頭,用一種近乎殘酷的冷靜對她說,「如果沒有一個單一的兇手,妳打算怎麼做?妳要我去逮捕整座舊金山的碼頭嗎?還是要去逮捕那種『為了大局』而存在的集體意志?」
「妳在說什麼鬼話!」她猛地站起身,聲音因為激動而變得尖銳,「妳在幫他們找藉口!妳在用妳那套虛無主義來掩蓋罪惡!」
「我不是在找藉口,我是在陳述事實。」我站了起來,走到窗邊,看著窗外那片吞噬了一切的濃霧,「真相的成本很高。妳以為妳想要的是正義,但實際上,妳想要的是一個可以被審判的惡魔。但如果這個惡魔是由無數個平庸的、為了生計而妥協的人共同組成的呢?如果沒有人是唯一的兇手,那妳要怎麼討回公道?」
「妳變得跟他們一樣了。」她看著我的眼神充滿了失望,那種失望比憤怒更令我感到不適,「妳變得跟湯瑪斯・凱恩一樣,只會躲在陰影裡,用冷靜來粉飾懦弱。」
聽到那個名字,空氣中的張力瞬間緊繃到了極限。
湯瑪斯・凱恩。那個曾經在戰火中與我並肩作戰、曾對我說過「我們絕不背棄戰友」的男人。現在,他的名字成了這場腐敗舞會中最華麗的遮羞布。
「湯瑪斯是為了工會的生存。」她咬著牙,語氣中帶著一種近乎偏執的試探,「他是在保護大家,對嗎?這就是妳口中的『大局』?」
「他是在維護一種秩序。」我轉過身,看著她,「一種讓大家都能繼續在碼頭領到薪水、讓船隻繼續運作、讓這座城市繼續在霧中假裝繁榮的秩序。這就是真相的樣子,瑪莎。它不漂亮,也不英雄,它只是很醜陋、很黏稠,而且它無孔不入。」
瑪莎死死地盯著我,像是要從我這張麻木的臉上撕下一塊真相。良久,她才緩緩地退後一步,眼神中的火焰熄滅了,取而代之的是一種深不見底的荒涼。
「妳贏了,艾略特。妳確實看透了這一切。」她拿起那封信,動作僵硬地放回了大衣口袋,「但妳也弄丟了妳自己。」
她轉身走入黑暗中。門再次被關上,這次沒有發出巨大的聲響,只有一聲沉悶的、像是重物落地般的悶響。
我重新坐回椅子上。
辦公室重新回歸了死寂。只有那盞檯燈還在不知疲倦地嗡鳴著,散發出微弱且蒼白的黃光。
我看向桌面。那封信留下的印記還在那裡,像是一個無法抹去的傷口。
我感覺到腹部傳來一陣隱隱的鈍痛,那是前幾天在巷弄裡被毆打後的餘波。我伸手摸了摸口袋裡的袖扣,那冰冷的觸感,那種冰冷與沉重,正一點一滴地滲透進我的骨髓。
我重新點燃一支菸,任由辛辣的煙草味在肺部緩慢擴散。菸灰落在桌面上,與那些零散的證據、揉皺的紙張混在一起,顯得雜亂且無意義。
窗外的濃霧依舊沒有散去的跡象,它像是一層厚重的裹屍布,將這座城市、這間辦公室,以及所有被掩埋的罪惡,都緊緊地封印在永恆的灰暗之中。
清晨的舊金山碼頭,空氣裡透著一股腐爛海藻與生鏽鐵皮混合的腥味。霧氣比昨晚更厚,像是一層黏稠的灰色漿糊,把所有燈塔的殘影都磨成了模糊的色塊。我站在碼頭邊緣的木棧道上,腳下的木板在海浪的衝擊下發出沉悶的嘎吱聲,像是某個垂死者的呼吸。
海風很冷,帶著刺骨的濕氣,鑽進我那件磨損的灰色風衣裡,讓腹部的舊傷隱隱作痛。我掏出一根菸,火柴在濕冷的空氣中掙扎了好幾次才終於點燃。菸草的苦味在舌尖散開,這是我唯一能感覺到自己還活著的時刻。
我閉上眼,試圖在腦海中把那些散落在各處的碎片重新拼湊起來。
那份被偽造的「深夜清點」排班表。李・文德那張充滿警覺的臉,以及他口中那本消失的黑色帳簿。還有海灣皇家飯店那份冰冷的登記簿,上面紀錄著權力者在凌晨兩點的秘密會晤。這些線索像是一條條被遺忘在淤泥裡的鐵鍊,最終都繞到了同一個核心。
我睜開眼,盯著眼前翻騰的黑水。
羅伯特的死,並不是某個瘋狂罪犯的突發奇想。所有的證據、所有的矛盾、所有的沉默,都指向一個極其穩固且令人作嘔的三角形:船運公司的利潤、工會的權力,以及碼頭工人們賴以生存的微薄薪水。這三者之間建立了一種病態的平衡,一種建立在謊言與妥協之上的秩序。
而羅伯特,那個試圖揭開帳簿、試圖指控回扣的男人,就是那個試圖撞碎這個三角形的異物。
我想起了湯瑪斯・凱恩。他在工會大廳裡說話時,那種充滿領袖魅力的眼神,那種為了「大局」可以犧牲一切的堅定。那不是惡人的眼神,那是某種更高層次的、冷靜的惡。他不是在犯罪,他是在「維護」。他在維護一種讓城市繼續運轉、讓碼頭繼續吞吐貨物的、病態的和平。
如果我揭開真相,我摧毀的不僅僅是一個殺人犯,我摧毀的是這座城市的命脈。
我會讓工會崩塌,讓船運公司撤資,讓成千上萬像羅伯特這樣的工人失去工作,讓這片海灣重新陷入混亂與飢餓。這就是真相的代價。它不提供救贖,它只提供毀滅。
我感覺到一種前所未有的孤立。這座城市像是一個巨大的、精密的齒輪組,每個人都是其中的零件,而我,只是個試圖往齒輪縫隙裡塞進石塊的異類。
我從口袋裡掏出那枚深藍色的扣子。它在微弱的晨光下顯得格外沉重,帶著一股洗不掉的海鹽味。這枚扣子不屬於羅伯特,它屬於那個在黑暗中執行「清算」的人,屬於那個為了守護秩序而必須弄髒雙手的體系。
我再次深吸了一口菸,菸灰落在潮濕的木板上,瞬間被霧氣浸透,變成一團灰暗的泥濘。
真相就在這裡,就在這片濃霧之下,就在這片冰冷的海水之中。它並不閃耀,它只是像這碼頭底部的淤泥一樣,厚重、骯髒,且無法逃避。
我把菸蒂按熄在木棧道的縫隙裡,看著它最後的一點火星在灰暗中熄滅。
我轉身,走向岸邊停放的車輛。我的步伐很沉,像是拖著一具看不見的屍體。我知道接下來該去哪裡,我也知道當我踏進那扇大門時,我將不再只是個拿著酬勞、游走於灰色地帶的偵探,而會成為這場崩塌秩序的劊子手。
霧氣依然沒有散去,它吞噬了我的背影,也吞噬了這個即將迎來審判的清晨。

湯瑪斯・凱恩的官邸坐落在海邊的懸崖上,那是個用金錢與權威堆砌出來的堡壘。這裡的空氣沒有碼頭那種腐爛的海藻味,取而代之的是昂貴雪松木與拋光皮革的氣息。窗外,太平洋的浪潮一次次撞擊著礁石,沉悶的聲響隔著厚重的玻璃,聽起來像是某種遠方的葬禮鼓點。
我站在客廳中央,灰色風衣上的雨水在深色的羊毛地毯上洇開一圈圈暗色的污漬。這裡的燈光調得很低,暖黃色的光影落在那些價值不菲的古典雕塑上,讓它們看起來像是正在凝視著入侵者的幽靈。
「你來得比我想像中晚了一些,艾略特。」
湯瑪斯・凱恩從陰影中走出來。他穿著一件剪裁極其精良的深藍色西裝,領口挺括,完全看不出一個領導碼頭工人的領袖應有的粗獷。他那種富有感染力的笑容依舊掛在臉上,但那種笑容在這種深夜的寂靜中,顯得比碼頭上的冷風還要刺骨。
我沒有理會他的寒暄。我從口袋裡掏出那件深藍色的高品質大衣扣子,連同那份從海灣皇家飯店弄來的登記簿副本,一起甩在光亮如鏡的大理石茶几上。扣子在桌面上跳動,發出輕微而乾澀的撞擊聲。
「這枚扣子,帶著海鹽的味道。」我的聲音很平,像是在讀一份乏味的死亡證明,「它不屬於羅伯特。它屬於那個在凌晨兩點,出入飯店後勤通道,並在隨後某個時刻,準時出現在碼頭邊緣的人。」
凱恩低頭看了看那枚扣子,眼神裡沒有驚慌,甚至連一絲一毫的動搖都沒有。他只是靜靜地看著它,彷彿那只是一枚掉落在地上的廉價鈕扣。
「還有這份紀錄。」我指著那疊揉皺的紙張,「凌晨兩點,執行長與工會幹部在總統套房會面。四十分鐘後,羅伯特在那一週被安排了不屬於正式紀錄的『深夜清點』。這些看似破碎的碎片,拼湊出來的不是意外,而是一場精密的圍獵。」
我盯著他的眼睛,試圖從那雙曾經在戰壕裡與我共用一罐罐頭的眼睛裡,找出一絲罪惡感。但我什麼都沒看到。
「你設計了那份不存在的排班表,對吧?」我冷笑了一聲,語氣裡帶著刺骨的諷刺,「你利用羅伯特的正直,讓他以為自己在執行一項神聖的任務,實際上卻是把他送進一個早就佈置好的陷阱。你讓他死在那個他以為可以揭露真相的時刻,還順便幫他準備了一瓶威士忌,好讓警察能輕易地把這一切歸結為酒精帶來的悲劇。」
客廳裡陷入了一種令人窒息的沉默。只有壁爐裡木柴燃燒的劈啪聲,在空曠的空間裡迴盪。
凱恩緩緩地走到吧台邊,動作優雅得像是在進行某種神聖的儀式。他拿起一支昂貴的晶瑩酒瓶,冰塊在玻璃杯裡撞擊,發出清脆的聲響。
「坐下吧,艾略特。喝一杯。」他轉過身,遞給我一杯琥珀色的液體,語氣平靜得近乎慈悲,「你現在的樣子,讓我想起我們在法蘭德斯的時候。那時候你也一樣,總是想著要翻開每一塊掩蓋屍體的泥土,卻忘了泥土本身就是為了掩埋痛苦而存在的。」
我拒絕了他的酒,看著那杯威士忌在燈光下閃爍著誘人的光澤。這種溫暖的幻象,在這種對峙的時刻顯得格外噁心。
「別跟我玩那一套大局觀,湯瑪斯。」我把手插進風衣口袋,指尖觸碰到那枚冰冷的扣子,「羅伯特不是為了大局而死,他是因為看穿了你的平衡機制。你把工會變成了船運公司的附庸,你用那些回扣和秘密協議,把所有的勞動者都鎖進了一個金色的籠子裡。而羅伯特想拆掉這個籠子。」
凱恩輕輕抿了一口酒,眼神變得深邃而空洞,像是看向了某個我看不見的深淵。
「拆掉它?然後呢?」他放下酒杯,聲音低沉而有力,「如果籠子拆掉了,碼頭就會停擺。船運公司會撤資,工會會瓦解,成千上萬的家庭會因為失去薪水而陷入飢餓。舊金山的經濟命脈會斷裂,這座城市會陷入混亂。你以為你是在追求正義,艾略特,但你其實是在追求一種純粹的、不切實際的毀滅。」
他往前走了一步,那種壓迫感隨著他昂貴的香水味一起襲來。
「我所做的,只是在維護一種脆弱的、病態的,但卻能讓所有人活下去的平衡。」他的笑容再次出現,這次卻帶著一種近乎神性的冷酷,「羅伯特的死,是為了讓這種平衡不至於崩塌所必須支付的成本。這不是謀殺,艾略特。這是一場為了集體生存而進行的、必要的清算。」
我感到胃部一陣翻騰,那種生理性的反胃感從喉嚨升起。我盯著眼前的這個男人,他不再是我曾經敬重的戰友,而是一個把自己偽裝成神明的劊子手。
「所以,你連利用我,也包含在你的『平衡』裡嗎?」我問道,聲音沙啞。
凱恩沒有回答,他只是重新拿起酒瓶,緩緩地為自己倒滿了第二杯。窗外的海浪聲突然變得震耳欲聾,彷彿整個世界都在這片虛偽的和平之下,正發出痛苦的哀鳴。
窗外的海浪一次次撞擊著懸崖,沉悶的聲響穿透了厚重的落地窗,像是在敲打著這間官邸的骨架。這裡的裝潢精美得令人作嘔,深色的木質護牆板散發著昂貴的蠟油味,與我身上那股揮之不去的廉價菸草與雨水氣息格格不入。
凱恩坐在那張寬大的皮質扶手椅上,燈光從他頭頂斜斜灑下,將他的臉切割成明與暗兩個部分。他看起來一點也不像個殺了人的罪犯,反而像個在深夜裡思考著人類命運的哲學家。
「你以為我會慌張?」他輕笑一聲,聲音在空曠的客廳裡迴盪,「艾略特,你還是跟在戰壕裡時一樣,總想著要找個靶子射擊,好證明自己還活著。」
我從風衣口袋裡掏出那枚深藍色的扣子,把它放在光亮的紅木茶几上。扣子在燈光下顯得格外突兀,帶著一絲乾燥的海鹽殘影,那是從飯店後巷那場惡臭的混戰中帶回來的戰利品。
「這枚扣子,還有飯店那份凌晨兩點的登記簿。」我開口,聲音乾硬得像是在砂紙上磨過,「羅伯特那天晚上根本沒有去清點貨物,他被你指派去了一個不存在的任務,然後在那個時空陷阱裡,被你親手推向了大海。」
凱恩沒有看那枚扣子,他只是靜靜地注視著我,眼神裡透出一種令人心寒的平靜。
「羅伯特太正直了,正直到了一種自毀的程度。」他緩緩拿起酒杯,冰塊撞擊玻璃的聲音清脆得有些刺耳,「他發現了那本帳簿,發現了我們是如何在船運公司的利潤與工人的口糧之間,精準地切出那塊能讓大家都活下去的肉。他想把這塊肉搶走,然後把它攤在陽光下,讓所有人看清楚裡面藏著多少膿瘡。」
我感到胃部一陣抽搐,那種生理性的惡心感再次襲來。「所以你就殺了他?用一份偽造的排班表,用一個假任務,再用一場精心設計的酒後意外?」
「我沒有親手殺他,艾略特。」凱恩放下酒杯,身體微微前傾,那種壓迫感再度擴張,「我只是提供了一個選擇。我告訴他,如果他想把帳簿交給媒體或警方,那麼明天早上,碼頭所有的吊車都會停擺,船運公司會把所有勞工名單拉黑,這座城市的經濟會像斷了脊椎的野獸一樣癱瘓。我給了他一個機會,一個可以『退場』的機會。他選擇了帶著秘密沉入海裡,這本身就是一種對集體的忠誠。」
「那是謀殺。」我咬著牙,指尖因為用力而發白,「你利用了他對工會的信任,利用了他對你的敬重,讓他以為自己還在為大家奮鬥,其實你只是在幫那些穿西裝的人清理障礙。」
「這就是你與我的區別,老戰友。」凱恩的語氣變得有些玩味,「你眼中的正義是鮮血淋漓的真相,而我眼中的正義,是讓這座城市在腐爛的同時,還能維持運作的秩序。羅伯特的死是一場必要的處決,為了保住成千上萬個家庭的晚餐,我們必須犧牲掉一個不合時宜的靈魂。這不是犯罪,這是在維持平衡。」
我盯著他,看著那張曾經在戰火中救過我命的臉孔,現在卻顯得如此陌生且猙獰。他提到的「平衡」,不過是建立在屍骨與謊言之上的空中樓閣。
「你甚至利用了我。」我冷冷地說,聲音低得連自己都快聽不見,「你算準了我會來查,算準了我會查到這些矛盾,甚至算準了我會因為對你的信任而產生的遲疑,好讓你能在所有證據指向你之前,先用『大局』來封死所有的退路。」
凱恩笑了,那是種帶著嘲弄的、極其優雅的笑。「如果你不來,這件事會隨著時間的流逝,像海裡的垃圾一樣被徹底掩埋。正因為你的介入,我才必須完成最後的清算。艾略特,這一切都在計畫之中。你追查的每一個線索,其實都是我留給你的,好讓你明白,這座城市不需要英雄,只需要一個能看清規則並選擇沉默的旁觀者。」
我感覺自己像是站在一個巨大的漩渦邊緣,四周全是冰冷的、黏稠的黑暗。這不只是一場謀殺,這是一場由權力、金錢與集體沉默共同編織而成的祭典。羅伯特不是死於意外,他是死於這座城市的底色。
我轉過頭,看向窗外那片吞噬了一切的濃霧。霧氣很厚,厚到讓人看不見任何出口。
「所以,這就是你的答案?」我問道。
凱恩重新倒了一杯酒,動作流暢得像是在進行某種神聖的儀式。「這不是答案,艾略特。這是現實。」
凱恩的手指緩緩滑過冰冷的晶瑩玻璃杯,酒液在琥珀色的光影中晃動。他看著我,眼神裡沒有罪惡感,甚至沒有一絲一毫的慌亂。那種眼神,我曾在法蘭德斯的泥濘裡看過,那是人在決定拋棄同袍去換取生存機會時,才會露出的、如死水般的平靜。
「正義?」他輕笑了一聲,聲音低沉,像是在評論一個孩子拙劣的笑話,「艾略特,你還是跟在戰壕裡時一樣,對這個世界的運作機制一無所知。你以為你抓到了兇手,其實你只是抓到了一顆齒輪,而我,只是在確保這台機器不會因為一個零件的卡頓而徹底毀損。」
我從風衣口袋裡掏出那枚深藍色的扣子,重重地丟在昂貴的大理石桌面上。扣子撞擊桌面發出沉悶的聲響,像是一顆死掉的心臟。
「齒輪?」我冷笑著,看著那枚沾著海鹽殘影的扣子,「羅伯特不是齒輪。他是一個想讓齒輪轉得乾淨一點的人。你利用那場不存在的深夜清點,把他騙到那個該死的倉庫,然後用針頭把鎮靜劑灌進他的脖子。你甚至連他死時會不會掙扎都算好了,好讓他在入水時看起來像個單純的酒鬼。」
我盯著他的眼睛,試圖在裡面找出一絲動搖,但那裡只有一片虛無。
「那本帳簿呢?」我壓低聲音,「李・文德說他想把帳簿交出去。那本記錄了船運公司給工會多少回扣、工會又從工人薪資裡抽走多少『維護費』的帳簿,在哪裡?」
凱恩沒有回答,他只是優雅地抿了一口威士忌。
「你以為飯店那晚的會面是為了滅口?」我繼續說,語氣裡帶著刺骨的諷刺,「不,那只是你的煙霧彈。你讓執行長出現在那裡,讓那些幹部在眾目睽睽下走動,好讓所有人的視線都集中在『公司與工會勾結』這個大題目上,從而忽略了你個人的清算行為。你把一場謀殺案,偽裝成了一場平庸的貪腐醜聞。你太聰明了,凱恩。你把真相切碎了,再撒進大海裡。」
「聰明是生存的唯一條件。」他放下酒杯,身體微微前傾,那股壓迫感隨著高級菸草的味道逼近我,「如果你揭發這一切,會發生什麼事?碼頭會停工,船運公司會撤資,工會的帳戶會瞬間清零。那些你口中所謂的正義受害者——那些每天為了三餐奔波的工人,他們的妻子會沒飯吃,孩子會沒衣服穿。他們會痛恨你,艾略特。因為你打破了那種雖然骯髒、卻能讓他們活下去的平衡。」
「所以,為了讓他們能繼續在骯髒裡活著,就必須有一個人被推下去?」我感到胃部一陣翻騰,那種生理性的反胃感再次襲來,「你把這種謀殺稱為『必要的犧牲』。這聽起來真像是一個魔鬼在說教。」
「這不是說教,這是管理。」凱恩的語氣變得冰冷而專業,「在戰場上,我們為了保住整個排的性命,必須讓最累贅的人留在原地。現在,這座城市就是我的戰場。羅伯特是那個累贅,他那種不顧後果的正直,對我們所有人來說,都是一種威脅。」
我走到窗邊,看向外面。濃霧依然在海灣上空盤旋,像是一層厚重的、洗不掉的油脂。這座城市的美麗外殼下,流淌的是這種黏稠而腐敗的液體。
「你以前不是這樣的。」我低聲說,聲音在空曠的官邸裡顯得格外單薄,「在法蘭德斯,當我們在戰壕裡分著最後半塊硬餅乾時,你跟我說過,我們必須守住底線,否則我們跟那些野獸沒什麼兩樣。」
凱恩轉過身,臉龐隱沒在陰影裡,只剩下那雙閃爍著權力光芒的眼睛。
「那時候我們是在為國家戰鬥,艾略特。現在,我們是在為生存戰鬥。戰場變了,規則也變了。你還活在那個充滿榮譽感的幻象裡,所以你才會覺得痛苦。但如果你真的想活下去,你應該學會接受這份重量。」
他重新拿起酒瓶,動作平穩得令人髮指。
「這份重量,是你現在承擔不起的。」
我感覺自己像是一個在深淵邊緣徘徊的溺水者,四周的空氣越來越稀薄。真相就在我手裡,它就在那份登記簿裡,在那些被撕碎的帳簿殘頁裡,在羅伯特那本沒有酒精紀錄的日記裡。但這份真相在凱恩口中的「大局」面前,顯得如此渺小,小到連一陣海風都吹不散。
我轉身走向大門,每一步都走得異常沉重,彷彿腳下的地板正逐漸變成流沙。
「這不是結束,凱恩。」我沒有回頭,聲音冷得像冰,「這只是你親手建立的秩序開始崩塌的前奏。」
「隨便你怎麼想,艾略特。」他的聲音從背後傳來,帶著一種近乎憐憫的倦怠,「明天早上,太陽照樣會升起,碼頭照樣會運作,而羅伯特會永遠留在霧裡。這就是現實。」
我推開沉重的木門,冷冽的霧氣瞬間灌進了我的肺部。我站在官邸的階梯上,看著前方那片看不見盡頭的黑暗,手中緊握著那些足以毀滅一切的證據,卻感到一種前所未有的空虛。
這座城市的真相,輕得像是一粒塵埃,卻重得足以壓垮任何一個試圖承擔它的人。

官邸內的空氣很乾淨,乾淨得讓人想吐。那種昂貴的雪松香氛混合著陳年威士忌的味道,像是一層厚重的、經過精密計算的偽裝,試圖掩蓋地基下腐爛的腥臭。
凱恩坐在那張厚實的皮革扶手椅裡,燈光從他身後打過來,讓他的輪廓顯得寬大而模糊。他看起來不像個殺人犯,倒像個正在為孩子煩惱生計的家長。
「你覺得這很殘酷,艾略特。你覺得我親手掐斷了一個正直的人的呼吸。」他輕輕搖晃著杯中的液體,冰塊撞擊玻璃的聲音在空曠的房間裡顯得格外刺耳,「但你跟我說說,如果那本帳簿被公諸於世,明天早上碼頭會發生什麼事?」
我沒有回答。我只是盯著窗外那片吞噬了一切的黑霧,感覺胃部一陣陣痙攣。
「工會會被查封,船運公司會撤資,碼頭會停擺。成千上萬個像羅伯特這樣的男人,會因為你的『正義』而沒飯吃。他們的妻子會為了付不起房租而流落街頭,他們的兒子會像他們一樣,在酒精與泥濘中腐爛。你想要的是真相,還是想要一場能把所有人一起拖進地獄的火災?」
他的聲音很平穩,帶著一種不容置疑的權威感。那種口吻,就像在解釋一場必然會發生的降雨,或者是某種無法避免的季節更替。
「羅伯特太固執了。」凱恩嘆了口氣,眼神裡流露出某種偽裝的哀傷,「他以為世界是黑白分明的,以為只要揭開真相,太陽就會照常升起。但他忘了,這座城市的太陽,是靠著這些骯髒的交易才得以照亮的。」
我從風衣口袋裡掏出那疊厚重的紙張,那是帳簿的複製品。紙張的邊緣有些粗糙,指尖觸碰到它時,我感覺到一種冰冷的重量。這不是紙,這是一把燒紅的刀,只要稍微用力,就能切開這座城市那層虛假的表皮。
「所以,羅伯特的命,就是你用來維持這場幻覺的籌碼?」我的聲音聽起來很陌生,乾枯得像是在砂紙上磨過。
凱恩笑了。那種笑容沒有任何溫度,只剩下純粹的、對現實的嘲弄。
「這不是籌碼,艾略特。這是成本。任何一個想要運轉的機器,都需要潤滑油。有時候是錢,有時候是血。我們都在支付成本,只是你選擇了最昂貴的那一種。」
他重新靠回椅背,整個人沉入陰影之中。
「你現在手裡握著的是毀滅。如果你把它交給警察,那些穿制服的人會把它當成睡前故事,然後在私下裡把這份文件換成一疊足以讓他們退休的鈔票。如果你把它公諸於世,你會成為這座城市的罪人。你毀掉了一切,只為了證明你自己的道德感是純潔的。這不叫正義,這叫自私。」
我感覺自己像是站在一根極細的鋼絲上,下方是無底的深淵,四周是狂暴的風。
如果我選擇沉默,我就成了凱恩的一部分,成了這台腐敗機器上的零件。如果我選擇揭發,我就成了毀滅所有勞動者生活的劊子手。這不是在選擇對與錯,這是在選擇哪一種惡更具毀滅性。
我看向他。他在黑暗中注視著我,那種眼神充滿了勝券在握的傲慢。他知道我無法承受那種重量,他也知道,在這個時代,真相往往是個負擔不起的奢侈品。
我緩緩將那疊文件塞回風衣內側,貼著胸口。那種冰冷的觸感透過布料傳來,像是貼著一顆剛從冰窖裡取出的心臟。
「你說得對,凱恩。這座城市不需要英雄。」我站起身,動作僵硬地整理了一下磨損的領口,「英雄會毀掉一切,而我們只需要讓這場戲繼續演下去。」
「很高興你能明白。」他的聲音聽起來像是一種施捨,「明天見,艾略特。希望我們下次見面時,你還能像現在這樣,保持這種冷靜的虛無。」
我沒有回應。我轉過身,走向那扇沉重的木門。
腳步聲在空曠的大理石走廊裡迴盪,每一步都像是踩在碎裂的骨頭上。我走出官邸,冷冽的霧氣像是有生命般,瞬間包裹了我的全身,滲進我的皮膚,鑽進我的肺部。
我站在階梯上,看著遠處那片模糊的城市輪廓。燈火依舊,碼頭依舊,那些在黑暗中運作的齒輪依舊在咬合、摩擦,發出令人作嘔的呻吟。
我低頭看了看手中的文件。這份真相現在還在我的掌控之中,但它像是一個燙手的炸彈,正隨著我的心跳,在胸腔裡不安地跳動著。
凱恩是對的,這座城市從不渴望真相,它只渴望秩序。而秩序,往往是建立在無數個像羅伯特一樣的犧牲品之上的。
我拉緊了風衣的領口,走入那片濃稠得化不開的迷霧中。身後的官邸燈火依舊明亮,卻顯得比墓地還要死寂。
霧氣比以往任何時候都要厚,像是一層黏稠且帶有鐵鏽味的濕布,死死地捂在舊金山的臉上。我穿梭在唐人街與碼頭的交界處,腳下的石板路透著一股透骨的涼意。這裡沒有路燈能刺穿這片混沌,只有幾盞昏暗的紅燈籠在霧中投射出殘破的影,像是一雙雙在黑暗中睜開的、充血的眼睛。
我感覺到肺部在抗議,每一次呼吸都帶著海鹽的鹹腥與腐爛的海藻味。這種味道讓我想起羅伯特最後的樣子。他被發現時,那雙眼睛裡沒有恐懼,只有一種被徹底掏空的空洞。
我沒有走向警局。在舊金山,警察的警徽與船運公司的金幣往往是同一個鑄造廠出來的。把這份文件交給那些人,只不過是把火種送進了已經燒透了的油桶裡,最後引發的爆炸會讓無辜的人燒得更慘。凱恩說得沒錯,秩序需要犧牲品,而我現在手裡拿著的,是足以讓這座城市引擎停擺的零件。
我停在一間不起眼的茶館門口。門上的木板已經發黑、起皮,散發著一種陳年茶葉與霉味混合的氣息。我沒敲門,只是站在那片灰色的陰影裡,等待著那個預定的時刻。
「你遲到了,艾略特。」
李・文德從霧氣中緩緩浮現,像是一個從水底爬上來的幽靈。他穿著那件亮得刺眼的絲綢唐裝,在這種鬼地方顯得極其不協調。他手指肥厚,正緩慢地撥弄著那對玉石骰子,碰撞出的聲音清脆、冰冷,在死寂的街道上顯得格外突兀。
「霧太大了。」我平淡地回答。
「霧大,是因為有人想把東西藏起來。」他停下手中的動作,眼神在霧氣中閃爍著一種精明且殘忍的光,「你帶著那件『沉重』的東西來了?」
我沒有說話,只是從風衣內側掏出那疊被膠帶封好的文件。那是帳簿的複製品。紙張的邊緣有些磨損,但在這片黑暗中,它散發著一種比任何武器都更沉重的氣息。
李・文德伸出手,指尖輕輕滑過封套。他沒有急著接過去,而是像在品嚐一瓶陳年的烈酒一樣,仔細地感受著那份重量。「這東西要是落在那些穿制服的人手裡,碼頭會變成火海;要是落在船運公司手裡,這座城市會變成一座墳場。」
「所以你打算怎麼處理?」我問。他的聲音很輕,卻帶著一種玩弄權力的傲慢。
「我從不處理問題,艾略特。我只負責讓問題在正確的地方流動。」他露出一抹不明意味的微笑,那笑容在昏暗的燈光下顯得扭曲而猙獰,「這份東西會成為一種債務。它會在碼頭、在賭館、在那些豪宅的餐桌之間緩緩移動。它不會毀掉秩序,但它會讓秩序學會恐懼。」
他終於接過了文件。動作很輕,輕得像是在交接一疊廢紙,但我知道,他接過的其實是一把能讓所有權貴都睡不著覺的尖刀。
「你覺得自己是在做一件好事嗎?」他突然轉過頭,盯著我的眼睛,「或者,你只是在享受這種把混亂放歸原位的快感?」
「我只是不想再當一個旁觀者。」我避開他的視線,點燃了一支菸。菸草的苦味在舌尖散開,暫時壓制住了胃裡那股揮之不去的反胃感,「這世界上沒有正義,只有不同程度的妥協。」
李・文德發出一聲輕笑,那笑聲像是在砂紙上摩擦。他轉身走入霧氣深處,那件絲綢唐裝很快就被灰色的混沌吞噬,只剩下那對玉石骰子撞擊的餘音,斷斷續續地消失在街道盡頭。
我獨自站在原地,任由冰冷的霧氣滲進我的衣領。
我並沒有拯救任何人。羅伯特依然躺在冰冷的太平間裡,瑪莎依然要在沒有丈夫的世界裡掙扎,而湯瑪斯・凱恩依然會坐在他的官邸裡,優雅地喝著昂貴的威士忌,繼續維護著那套病態的平衡。
我只是讓這場遊戲換了一種玩法。真相不再是個被掩埋的秘密,而變成了一種在暗處流動的、不可控的威脅。這座城市的齒輪依然在咬合,只是現在,齒輪之間多了些不屬於這裡的砂礫。
我把空了的菸蒂按在濕漉漉的石板路上,看著它在細碎的雨水中熄滅。
我轉身走向碼頭的方向。遠處,起重機的輪廓在霧中若隱若現,像是一群巨大的、生鏽的怪獸,在靜默中等待著下一次潮汐。這裡沒有天使,只有在黑暗中不斷交換著生存籌碼的傢伙們。
我拉緊風衣,步履沉重地走向那片永恆的灰色。
清晨的霧氣並沒有消失,它只是從一種窒息的厚重,轉化為一種半透明的、黏稠的灰白,像是一層洗不掉的油脂,緩慢地從舊金山的街道縫隙中抽離。
我推開辦公室那扇沉重的木門,門軸發出一聲乾澀的呻吟,在空曠的走廊裡迴盪。空氣中混雜著陳年菸草、劣質威士忌,以及一種從牆壁縫隙滲透出來的、屬於這棟老舊建築的霉味。這味道很熟悉,它像是一種無聲的宣告,告訴我這裡依然是那個被遺忘的角落,一個不需要正義,只需要生存的角落。
我坐回那張皮革已經開裂的辦公椅上。椅子發出沉悶的吱呀聲,像是某個垂死者的喘息。我把那件帶著雨水與海鹽味的灰色風衣掛在椅背上,動作緩慢,帶著一種近乎機械的僵硬。腹部的鈍痛隨著呼吸在內臟深處跳動,提醒著我幾天前那場並不愉快的遭遇。
我點了一根菸。火柴劃過側面的聲音在安靜的房間裡顯得格外刺耳。
火光微弱地跳動了一下,照亮了我那雙佈滿血絲的眼睛。菸草的味道在肺部擴散,辛辣、苦澀,帶著一種讓人短暫麻木的快感。我盯著窗外。
從這扇狹小的窗戶望出去,碼頭的輪廓正從灰色的混沌中緩慢浮現。那些巨大的起重機依然矗立在那裡,像是一群在霧中蟄伏的生鏽怪獸。遠處,第一班運送貨物的卡車發出低沉的引擎聲,打破了清晨的死寂。碼頭的齒輪開始咬合,工人們開始穿梭在那些鋼鐵與木箱之間。
一切看起來都那麼正常。
湯瑪斯・凱恩應該已經在某個高級飯店的早餐桌旁,優雅地切割著三分熟的牛排,思考著下一個季度的利潤分配。工會的辦公大樓依然燈火通明,那些曾經在集會上慷慨激昂的幹部們,此刻正坐在真皮沙發上,討論著如何把船運公司的回扣分得更均勻。
羅伯特死了。瑪莎失去了她的丈夫。而這座城市,這台龐大的、腐敗的機器,甚至連一個零件的損耗都沒察覺到。
我從口袋裡摸出那枚帶有紅色鏽跡的機器螺帽。指尖觸碰到冰冷且粗糙的金屬質感時,我的大腦才稍微從那種空虛的恍惚中清醒過來。這枚小小的、毫無價值的廢鐵,是我在碼頭邊緣撿到的。它見證了那場謀殺,也見證了我最後的選擇。
我把那本足以毀掉半個舊金山的帳簿複製品,交給了李・文德。
那不是一種救贖。那只是一種把火種丟進油桶裡的行為。我沒有把真相交給警察,因為我知道,在那些制服背後的靈魂裡,流淌著的是跟船運公司一樣黑的血液。我選擇了讓它在唐人街的暗處流動,讓它變成一種威脅,一種讓權力者在睡夢中也會感到背脊發涼的陰影。
真相變成了籌碼,這才是這座城市最真實的運作邏輯。
我吐出一口煙霧,看著它在微弱的晨光中扭動、消散,最後消失在空氣裡。
我並沒有贏。這種勝利感比失敗還要令人作嘔。我只是讓權力的天平發生了一次細微的傾斜,一個微不足道的、不可逆轉的裂縫。這個裂縫或許會在某個不經意的深夜,讓整座大廈崩塌,但也可能只是在牆面上留下了一道醜陋的疤痕,然後隨著時間的流逝,被新的油漆所掩蓋。
我感到一種前所未有的疲憊。這種疲憊不是來自於體力的消耗,而是來自於一種看透了底牌後的虛無。當你發現所有的對抗最終都只是在既定的規則下進行微調時,那種對正義的渴望會變成一種近乎荒謬的笑話。
窗外的霧氣散得更開了。
陽光勉強穿透了那層灰色的屏障,投射在辦公室的地板上,形成了一片斑駁、破碎的光影。那些光影在灰塵中跳舞,看起來既神聖又骯髒。
我拿起桌上那個裝滿了菸蒂與殘水的玻璃杯,將剩下的半杯威士忌一飲而盡。酒精的灼燒感順著喉嚨滑入胃部,帶起一陣細微的顫慄。
我重新整理了一下衣領,眼神再次回歸到那種冷靜而麻木的狀態。
這座城市不需要英雄。它只需要有人能看著那些腐爛的真相,然後在煙霧繚繞中,繼續走完剩下的人生。
我再次點燃了一根菸。
辦公室裡重新瀰漫起濃厚的煙霧,將我與窗外的世界隔絕開來。我坐在黑暗與光亮的交界處,像是一個坐在廢墟邊緣的觀察者,靜靜地等待著下一個循環的到來。
這裡沒有天使。
我閉上眼睛,任由菸草的苦味與清晨的冷冽,一同沉入意識的深處。