林正常,身形清瘦卻透著一股堅毅,常年穿著那件洗得有些發白的深藍色工裝外套,裡面搭配一件黑色的棉質短袖,下身是一條耐磨的黑色牛仔褲,腳蹬一雙沾滿灰塵的運動鞋,揹著一個略顯破舊卻被他收拾得井井有條的雙肩包,穿梭於城市的老舊街巷、廢棄工廠以及偏遠的城鄉結合部。他是一名私家偵探,憑藉著敏銳的洞察力和過人的智慧,接手那些錯綜複雜、警方一時難以偵破的疑難案件,雖說收入不太穩定,還時常陷入危險境地,但他對真相的執著追求從未有過絲毫動搖。

林正常獨自居住在城市邊緣一座略顯陰森的老公寓裡,房間不大,佈置得雜亂無章。一張堆滿刑偵學書籍、手寫的案件筆記、未整理的照片以及各種稀奇古怪小物件的書桌靠著窗戶擺放,牆上貼滿了他在各地查案時拍攝的照片,有霧氣瀰漫的犯罪現場、陰森破敗的廢棄倉庫,還有燈光昏暗的地下賭場,這些照片彷彿是他冒險旅程的生動見證。窗戶玻璃總是蒙著一層灰塵,透進來的光線昏黃黯淡,使得屋內瀰漫著一股壓抑的氣息。

那是一個悶熱潮溼的夏夜,林正常剛結束了一場在城郊廢舊汽修廠的調查,身心俱疲地回到家。他開啟門,屋內瀰漫著一股悶熱的氣息,混合著陳舊紙張和殘留食物的味道。他順手開啟燈,昏黃的燈光在渾濁的空氣中搖曳不定,彷彿隨時都會熄滅。林正常放下揹包,走向書桌,準備整理一下此次調查的收穫。

就在他開啟揹包,準備取出裡面裝著一些可疑零件和帶有不明指紋的扳手的證據袋時,一陣輕微卻異常清晰的“嘎吱嘎吱”聲從天花板傳來,在寂靜的房間裡格外刺耳。林正常心頭一緊,下意識地抬頭望去,那老舊的天花板上,白色的牆皮有些剝落,露出斑駁的灰色水泥,昏黃的燈光映照下,彷彿有什麼東西在陰影中微微蠕動。他敢肯定,自己平日裡從未聽到過這般聲響,這詭異的聲音究竟是怎麼回事?

林正常小心翼翼地將證據袋放回揹包,眼睛死死地盯著天花板,緩緩站起身來。隨著他的動作,那“嘎吱嘎吱”聲愈發頻繁,像是某種急切的催促,又像是痛苦的呻吟。還沒等他反應過來,房間裡的溫度陡然下降,他撥出的氣都變成了白色的霧氣。一陣陰風吹過,窗戶“哐當”一聲被吹開,悶熱的空氣瞬間被刺骨的寒風取代,桌上的紙張被吹得漫天飛舞。

林正常慌亂地起身去關窗戶,就在他的手觸碰到窗框的瞬間,他眼角的餘光瞥見窗外有一個黑影一閃而過,速度極快,看不清是什麼東西。他驚恐地瞪大了眼睛,想要看個究竟,可窗外除了漆黑一片,什麼也沒有。此時,房間裡的燈光開始不受控制地閃爍起來,忽明忽暗,像是被一股神秘的力量操控著。

林正常強裝鎮定,回到書桌前,試圖再次尋找天花板異響的源頭。可當他的目光重新投向天花板時,卻驚見一條暗紅色的液體從天花板的縫隙中緩緩滲出,一滴一滴地落下,在地上積成一小灘,散發出一股刺鼻的腥味。林正常驚恐地往後退了幾步,心臟砰砰直跳,他從未見過如此詭異的景象,這暗紅色的液體又是什麼?

在這千鈞一髮之際,一道微弱的金光從他脖子上掛著的一個護身符裡射出,光芒瞬間驅散了些許寒意,也讓他慌亂的心神稍稍安定。林正常摸了摸脖子上的護身符,心中暗自慶幸,沒想到小時候奶奶給他求的這個護身符,關鍵時刻竟救了自己一命。

緩過神來後,林正常決定不能坐以待斃,必須弄清楚這一切詭異現象的源頭,找到解決問題的方法。第二天一大早,他便來到了市圖書館,在浩如煙海的古籍資料中尋找關於這種詭異天花板現象的線索。在一本泛黃的古籍中,他終於找到了一些蛛絲馬跡:原來,在古老的傳說中,有一種被詛咒的建築工藝,相傳是古代一位建築師,因遭人嫉妒陷害,含冤而死,臨死前將怨念傾注於自己所設計