第13章 舊歌劇院
舊歌劇院內部比建築圖上多出一條走廊,原本通往布景倉的牆被鑿開,電纜和製冷管道一起穿過缺口伸向地下;薩克斯聲正從那片黑暗裡傳來,每重複一次,走廊頂端的舊燈便跟著閃爍。
桑多涅蹲下檢查地面。灰塵里有一串新鞋印,鞋跟窄,步幅穩定,屬於剛進入的灰發女人;旁邊還有拖曳痕跡和兩種尺寸更大的腳印。
「至少三個人。」她在頻道里報告,「目標並非單獨行動。二組守維修井,任何人不得提前下到地下室。」
哥倫比亞望向舞台方向:「吹奏的人呼吸很亂。後面還有一個人,站著,沒有動。」
「能分辨距離嗎?」
「大約二十米,中間隔著幕布。」
「只作為參考。」桑多涅在平面圖上標出扇形範圍,再用熱成像確認。幕布後確實有兩個人形熱源,其中一個體溫偏高,姿勢蜷縮。
行動組從兩側接近。舞台上只有一盞工作燈,光落在中央的椅子上。
吹奏的人不是陳季同。
諾瓦被一條安全索固定在椅背,薩克斯通過支架架在他胸前。他的嘴角已經破裂,手腕黑線蔓延到小臂,每當他停頓,耳返里就響起一陣尖銳電流聲,迫使他重新吸氣。
幕布後的另一人倒在地上,是失聯兩天的劇場維修員,仍有呼吸。
桑多涅沒有直接沖向諾瓦。舞台升降板周圍有新焊接的金屬扣,一旦承重改變,整塊平台可能下沉。
「法潔歐,定位控制線。醫療組暫緩上台。」
她沿舞台邊緣繞行,用鏡頭檢查椅腳。安全索不是為了防止諾瓦逃跑,而是將他的重量連到壓力傳感器上。貿然解開,地下設備會收到觸發信號。
哥倫比亞在耳機里輕聲數:「三、二、一——」
諾瓦的換氣又一次斷開。幕布後傳來極輕的按鍵聲。
「有人在遠程修正節拍。」她說。
桑多涅抬頭。灰發女人沒有留在控制台,而是在拆除地下設備;舞台上的強迫演奏只是拖延他們的計時器。
「切斷升降機獨立電源,保留應急燈。法潔歐模擬壓力信號。」
電源斷開的瞬間,舞台向下震了一下,隨即被機械鎖止。法潔歐接入傳感器,將諾瓦的承重數值維持在原位。醫護人員這才上台,剪斷安全索,把薩克斯從他嘴邊移開。
諾瓦卻死死抓著樂器不放:「不能停……她說停了就——」
一個人從側台踉蹌進來。
陳季同不知什麼時候擺脫了留守警員。他沒有靠近諾瓦,只抬腳把掉落的薩克斯踢出壓力區。金屬管身滑過地板,撞在幕布邊,發出一聲難聽的悶響。
「現在停了。」他說。
諾瓦看著空下來的雙手,像突然忘了該怎麼呼吸。
「把陳季同帶出去。」桑多涅冷聲說。
「我只是——」
「你擅自離開保護區,穿過未清場通道,差點踩到壓力線。行動結束以後,你會有足夠時間解釋『只是』。」
陳季同還想爭辯,看見她的表情後閉上嘴,跟著警員退到安全區。被踢遠的薩克斯橫在舞台中央,將他和諾瓦隔在兩邊,誰也沒有開口。
地下忽然傳來爆裂聲。
【記住本站域名🆃🆆看書網→🆂🅷🆄.🆃🆆】
火焰從維修口竄出,濃煙迅速灌入側台。灰發女人啟動了焚毀程序。
「所有人員按東側路線撤離。消防組進入。王警官,後門和器材通道收網。」
桑多涅仍沒有追。她先確認維修員與諾瓦被抬離舞台,再讓法潔歐關閉地下新風,阻止火勢沿風管擴散。哥倫比亞站在維修口旁,指出煙霧中仍在工作的三處風扇聲源;消防員據此切斷局部供氧,火勢沒有吞掉整個地下室。
灰發女人試圖從器材通道離開,被守在外側的警員控制。她隨身只有一部格式化的手機、一枚門禁扣和燒傷藥膏,沒有名單,也沒有能夠直接指向上級的身份文件。
地下資料仍被燒掉大半。
桑多涅等消防確認結構安全後才進入。她讓所有人從乾淨區單向移動,鞋套按區域編號回收,避免灰燼和滅火劑被反覆踩踏。地上散著熔毀的硬碟、試劑瓶與演奏記錄,最顯眼的保險柜反而是空的。
「她想讓我們搶這個。」桑多涅看著被刻意敞開的櫃門,「真正來不及帶走的東西不會放在視線正中。」
她沿著火勢邊緣尋找。法潔歐根據溫度分布還原起火點,發現三處火源都避開了制冷機組後的狹窄夾層。那裡藏著一個手動維護箱,沒有聯網,也不在遠程擦除範圍內。
他們從中保住三樣東西:半塊記錄頻率的存儲片、一份設備維護單,以及被撕去姓名的受試者目錄。
存儲片外表只剩一半,技術組最初認為無法讀取。桑多涅卻注意到燒毀方向由接口向內,說明有人先試圖拔出,失敗後才把它扔回火中。重要數據可能不在損壞最重的前端,而在未被覆蓋的緩存區。
法潔歐用只讀設備製作三份鏡像,不直接修復原件。第一份讀取失敗,第二份只恢復出噪聲,第三份在跳過校驗後出現六組不完整波形。每組波形末尾都有相同的斷點,恰好對應實驗對象停止演奏的時刻。
「他們不只記錄成功。」桑多涅說,「也記錄人在什麼條件下會主動停下。陳季同如果完成第三遍,數據會自動發送;他停了,所以灰發女人才必須回這裡手動清理。」
受控演出讓對方原本穩定的流程出現了不得不親自補救的缺口。
不是死亡。
「他可能還活著。」哥倫比亞說。
「也可能只是流程狀態沒有更新。」桑多涅將目錄平放進證物盒,語氣平穩,動作卻比剛才輕了一些,「先查轉移日期、車輛與接收簽名。」
維護單上只剩設備保養記錄,無法指向下一處地址,更沒有多托雷專門留給偵探的挑釁。幕後的人仍藏在簽字之外。
諾瓦被抬上救護車前恢復了一點意識。他看見桑多涅,第一句話仍是:「我只是聽命。」
「你替她投信、安裝記錄器,也監視過林遠帆。」
「她用藥控制我!我不做就會死!」
「所以你會接受治療,也會接受調查。」桑多涅說,「救你和判斷你的責任不衝突。」
諾瓦抓住擔架邊緣:「為什麼還救我?」
「因為判斷責任之前,先得讓人活著。」
她如實記錄諾瓦參與過的事,也把他遭受的控制單獨列進報告。救護車門合上時,陳季同站在警戒線外,目光追著那輛車,卻始終沒有上前。
王警官帶來對灰發女人的初步審訊結果。她堅持自稱諾瑪,承認銷毀設備,不承認綁架與投毒;她說舊歌劇院只是一個廢棄實驗場,自己拿錢做清理工作,僱主從未露面。
她的鞋底與林遠帆住處的鞋印不符,右前掌也沒有異常磨損,說明送鏡、轉運和清場並非一人完成。桑多涅沒有因為抓到她就把所有現場動作都塞進同一個嫌疑人身上。
灰發女人手錶里恢復出的記錄時間,與戴帽子的人出現日期有四次重疊、三次錯開。兩人至少曾並行工作。清場者落網,負責投信和篩選的人仍在外面。
「手機能恢復嗎?」桑多涅問。
「技術組在做。她每次通過一次性號碼接任務。」
「先核對燒傷藥膏的購買來源。她知道什麼時候會起火,說明焚毀預案不是臨時決定。再查維護單上的簽字壓力,複寫痕可能保留上一張表格。」
哥倫比亞忽然抬頭看向地下:「還有機器在運行。」
所有人安靜下來。總閘已經斷開,舞台下不該再有持續設備聲。
桑多涅沒有讓她循聲追蹤,而是先檢查配電記錄。法潔歐在斷電後的波形里找到一條微弱回流:低頻並非來自歌劇院內部,而是經由地下專線從城市電網另一端送來。這裡的設備停了,另一端仍在呼叫。
「能沿線路找過去嗎?」王警官問。
「不能靠聽覺追,也不能按圖紙直接挖。」桑多涅封存電錶數據,「專線中途經過兩個廢棄分配井,登記資料可能被改過。要求供電公司提供三年的負載記錄,再與空殼公司的製冷採購交叉核對。」
這是一條線索,不是一扇已經打開的門。
走出歌劇院時,天快亮了。警戒線內滿是消防水和黑灰,哥倫比亞撐開一把傘,雖然沒有下雨。
「為什麼撐傘?」
「裡面一直在掉灰。」
桑多涅低頭看衣袖,沒有發現。哥倫比亞卻伸手從她發間摘下一小片隔音棉,又把傘往她這邊偏了偏。
發條在傘下慢慢轉著,節拍終於從行動時的緊繃恢復平穩。
「這次我很聽話。」
「你最好每次都這樣。」
「所以有獎勵嗎?」
「有。先去吃早飯。」桑多涅站進傘下,「之後再整理維護鏈。」
「我想吃奶油麵包。」
「不行。你半夜已經吃了兩塊蛋糕。」
「那是行動前補充能量。」
「奶油麵包也是?」
「是行動後安慰心靈。」
桑多涅看了她一眼:「半個。」
哥倫比亞把傘柄塞進她手裡,自己快步走向街角剛開門的麵包店:「桑多涅最好了。」
「我說的是我們一人半個!」
晨光越過舊樓屋頂。桑多涅站在麵包店門口,把維護單、受試者目錄和地下專線分別寫進待辦,最後在最上面補了一行:確認林遠帆「轉移」狀態。
哥倫比亞從店裡舉起兩個紙袋:「奶油麵包沒有辦法準確分成兩半。店員說切開會漏。」
桑多涅收起筆記本:「那就選小的那個。」
「我已經替桑多涅選好了。」
「所以你為什麼還問?」
哥倫比亞把較小的紙袋遞過來。傘仍撐在她們頭頂,裡面沒有雨,只有從舊歌劇院一路帶出來的最後幾片灰。
桑多涅蹲下檢查地面。灰塵里有一串新鞋印,鞋跟窄,步幅穩定,屬於剛進入的灰發女人;旁邊還有拖曳痕跡和兩種尺寸更大的腳印。
「至少三個人。」她在頻道里報告,「目標並非單獨行動。二組守維修井,任何人不得提前下到地下室。」
哥倫比亞望向舞台方向:「吹奏的人呼吸很亂。後面還有一個人,站著,沒有動。」
「能分辨距離嗎?」
「大約二十米,中間隔著幕布。」
「只作為參考。」桑多涅在平面圖上標出扇形範圍,再用熱成像確認。幕布後確實有兩個人形熱源,其中一個體溫偏高,姿勢蜷縮。
行動組從兩側接近。舞台上只有一盞工作燈,光落在中央的椅子上。
吹奏的人不是陳季同。
諾瓦被一條安全索固定在椅背,薩克斯通過支架架在他胸前。他的嘴角已經破裂,手腕黑線蔓延到小臂,每當他停頓,耳返里就響起一陣尖銳電流聲,迫使他重新吸氣。
幕布後的另一人倒在地上,是失聯兩天的劇場維修員,仍有呼吸。
桑多涅沒有直接沖向諾瓦。舞台升降板周圍有新焊接的金屬扣,一旦承重改變,整塊平台可能下沉。
「法潔歐,定位控制線。醫療組暫緩上台。」
她沿舞台邊緣繞行,用鏡頭檢查椅腳。安全索不是為了防止諾瓦逃跑,而是將他的重量連到壓力傳感器上。貿然解開,地下設備會收到觸發信號。
哥倫比亞在耳機里輕聲數:「三、二、一——」
諾瓦的換氣又一次斷開。幕布後傳來極輕的按鍵聲。
「有人在遠程修正節拍。」她說。
桑多涅抬頭。灰發女人沒有留在控制台,而是在拆除地下設備;舞台上的強迫演奏只是拖延他們的計時器。
「切斷升降機獨立電源,保留應急燈。法潔歐模擬壓力信號。」
電源斷開的瞬間,舞台向下震了一下,隨即被機械鎖止。法潔歐接入傳感器,將諾瓦的承重數值維持在原位。醫護人員這才上台,剪斷安全索,把薩克斯從他嘴邊移開。
諾瓦卻死死抓著樂器不放:「不能停……她說停了就——」
一個人從側台踉蹌進來。
陳季同不知什麼時候擺脫了留守警員。他沒有靠近諾瓦,只抬腳把掉落的薩克斯踢出壓力區。金屬管身滑過地板,撞在幕布邊,發出一聲難聽的悶響。
「現在停了。」他說。
諾瓦看著空下來的雙手,像突然忘了該怎麼呼吸。
「把陳季同帶出去。」桑多涅冷聲說。
「我只是——」
「你擅自離開保護區,穿過未清場通道,差點踩到壓力線。行動結束以後,你會有足夠時間解釋『只是』。」
陳季同還想爭辯,看見她的表情後閉上嘴,跟著警員退到安全區。被踢遠的薩克斯橫在舞台中央,將他和諾瓦隔在兩邊,誰也沒有開口。
地下忽然傳來爆裂聲。
【記住本站域名🆃🆆看書網→🆂🅷🆄.🆃🆆】
火焰從維修口竄出,濃煙迅速灌入側台。灰發女人啟動了焚毀程序。
「所有人員按東側路線撤離。消防組進入。王警官,後門和器材通道收網。」
桑多涅仍沒有追。她先確認維修員與諾瓦被抬離舞台,再讓法潔歐關閉地下新風,阻止火勢沿風管擴散。哥倫比亞站在維修口旁,指出煙霧中仍在工作的三處風扇聲源;消防員據此切斷局部供氧,火勢沒有吞掉整個地下室。
灰發女人試圖從器材通道離開,被守在外側的警員控制。她隨身只有一部格式化的手機、一枚門禁扣和燒傷藥膏,沒有名單,也沒有能夠直接指向上級的身份文件。
地下資料仍被燒掉大半。
桑多涅等消防確認結構安全後才進入。她讓所有人從乾淨區單向移動,鞋套按區域編號回收,避免灰燼和滅火劑被反覆踩踏。地上散著熔毀的硬碟、試劑瓶與演奏記錄,最顯眼的保險柜反而是空的。
「她想讓我們搶這個。」桑多涅看著被刻意敞開的櫃門,「真正來不及帶走的東西不會放在視線正中。」
她沿著火勢邊緣尋找。法潔歐根據溫度分布還原起火點,發現三處火源都避開了制冷機組後的狹窄夾層。那裡藏著一個手動維護箱,沒有聯網,也不在遠程擦除範圍內。
他們從中保住三樣東西:半塊記錄頻率的存儲片、一份設備維護單,以及被撕去姓名的受試者目錄。
存儲片外表只剩一半,技術組最初認為無法讀取。桑多涅卻注意到燒毀方向由接口向內,說明有人先試圖拔出,失敗後才把它扔回火中。重要數據可能不在損壞最重的前端,而在未被覆蓋的緩存區。
法潔歐用只讀設備製作三份鏡像,不直接修復原件。第一份讀取失敗,第二份只恢復出噪聲,第三份在跳過校驗後出現六組不完整波形。每組波形末尾都有相同的斷點,恰好對應實驗對象停止演奏的時刻。
「他們不只記錄成功。」桑多涅說,「也記錄人在什麼條件下會主動停下。陳季同如果完成第三遍,數據會自動發送;他停了,所以灰發女人才必須回這裡手動清理。」
受控演出讓對方原本穩定的流程出現了不得不親自補救的缺口。
不是死亡。
「他可能還活著。」哥倫比亞說。
「也可能只是流程狀態沒有更新。」桑多涅將目錄平放進證物盒,語氣平穩,動作卻比剛才輕了一些,「先查轉移日期、車輛與接收簽名。」
維護單上只剩設備保養記錄,無法指向下一處地址,更沒有多托雷專門留給偵探的挑釁。幕後的人仍藏在簽字之外。
諾瓦被抬上救護車前恢復了一點意識。他看見桑多涅,第一句話仍是:「我只是聽命。」
「你替她投信、安裝記錄器,也監視過林遠帆。」
「她用藥控制我!我不做就會死!」
「所以你會接受治療,也會接受調查。」桑多涅說,「救你和判斷你的責任不衝突。」
諾瓦抓住擔架邊緣:「為什麼還救我?」
「因為判斷責任之前,先得讓人活著。」
她如實記錄諾瓦參與過的事,也把他遭受的控制單獨列進報告。救護車門合上時,陳季同站在警戒線外,目光追著那輛車,卻始終沒有上前。
王警官帶來對灰發女人的初步審訊結果。她堅持自稱諾瑪,承認銷毀設備,不承認綁架與投毒;她說舊歌劇院只是一個廢棄實驗場,自己拿錢做清理工作,僱主從未露面。
她的鞋底與林遠帆住處的鞋印不符,右前掌也沒有異常磨損,說明送鏡、轉運和清場並非一人完成。桑多涅沒有因為抓到她就把所有現場動作都塞進同一個嫌疑人身上。
灰發女人手錶里恢復出的記錄時間,與戴帽子的人出現日期有四次重疊、三次錯開。兩人至少曾並行工作。清場者落網,負責投信和篩選的人仍在外面。
「手機能恢復嗎?」桑多涅問。
「技術組在做。她每次通過一次性號碼接任務。」
「先核對燒傷藥膏的購買來源。她知道什麼時候會起火,說明焚毀預案不是臨時決定。再查維護單上的簽字壓力,複寫痕可能保留上一張表格。」
哥倫比亞忽然抬頭看向地下:「還有機器在運行。」
所有人安靜下來。總閘已經斷開,舞台下不該再有持續設備聲。
桑多涅沒有讓她循聲追蹤,而是先檢查配電記錄。法潔歐在斷電後的波形里找到一條微弱回流:低頻並非來自歌劇院內部,而是經由地下專線從城市電網另一端送來。這裡的設備停了,另一端仍在呼叫。
「能沿線路找過去嗎?」王警官問。
「不能靠聽覺追,也不能按圖紙直接挖。」桑多涅封存電錶數據,「專線中途經過兩個廢棄分配井,登記資料可能被改過。要求供電公司提供三年的負載記錄,再與空殼公司的製冷採購交叉核對。」
這是一條線索,不是一扇已經打開的門。
走出歌劇院時,天快亮了。警戒線內滿是消防水和黑灰,哥倫比亞撐開一把傘,雖然沒有下雨。
「為什麼撐傘?」
「裡面一直在掉灰。」
桑多涅低頭看衣袖,沒有發現。哥倫比亞卻伸手從她發間摘下一小片隔音棉,又把傘往她這邊偏了偏。
發條在傘下慢慢轉著,節拍終於從行動時的緊繃恢復平穩。
「這次我很聽話。」
「你最好每次都這樣。」
「所以有獎勵嗎?」
「有。先去吃早飯。」桑多涅站進傘下,「之後再整理維護鏈。」
「我想吃奶油麵包。」
「不行。你半夜已經吃了兩塊蛋糕。」
「那是行動前補充能量。」
「奶油麵包也是?」
「是行動後安慰心靈。」
桑多涅看了她一眼:「半個。」
哥倫比亞把傘柄塞進她手裡,自己快步走向街角剛開門的麵包店:「桑多涅最好了。」
「我說的是我們一人半個!」
晨光越過舊樓屋頂。桑多涅站在麵包店門口,把維護單、受試者目錄和地下專線分別寫進待辦,最後在最上面補了一行:確認林遠帆「轉移」狀態。
哥倫比亞從店裡舉起兩個紙袋:「奶油麵包沒有辦法準確分成兩半。店員說切開會漏。」
桑多涅收起筆記本:「那就選小的那個。」
「我已經替桑多涅選好了。」
「所以你為什麼還問?」
哥倫比亞把較小的紙袋遞過來。傘仍撐在她們頭頂,裡面沒有雨,只有從舊歌劇院一路帶出來的最後幾片灰。