暢銷小說家王鐵誠在醫院療養期間認識了任刑警的病人吳劍向,在他口中道出一段離奇的經歷~某年吳接報某戶捕到一隻碩大的紅老鼠,他到場調查,因而揭發樓上單位的密室謀殺案,死者證實是戶主鍾思造;吳發現自己無意識地取走兇案現場的DV帶,當中一名叫張織梅的神秘女子成為案件的關鍵人物。翌日,一名自稱下一名受害者的夏詠昱,以能提供破案線索為由,要求吳與他到兇案單位;吳被夏制服縛起,他要吳見證召死者的鬼魂上身,以查明案件的真相;夏突然被身旁的小鐵鏟殺死,吳在夏的身上尋到他的住處,在他的筆記本中發現他為了喚回女朋友張織梅過去的記憶、擺脫害怕的陰影,反被怪夢纏身…他認為梅的前度男友鍾思造是被厲鬼所殺,為要擺脫魔咒,設局催眠吳取走DV帶以及隨他到案發現場召魂解咒…
吳為找出真相,借助夏留下的書自我修煉成為靈煤,再三到兇案單位召夏的鬼魂,他道出一切始於那場怪夢,夢中他接受黑巫師的魔法,打開了鬼界之門,瞬間那扇門變成自家的門,自此被各式厲鬼追殺,終於在刧難逃;夏要吳尋找梅,利用催眠喚起她的潛意識,是查出兩樁命案的唯一方法!
吳終於尋到梅並喚回她的記憶,他倆不禁墜入愛河,自此吳亦做了與鍾、夏、梅三人同一場景的怪夢,他亦不由自主地墜入陷阱,打開了鬼門!
梅向吳道出被喚醒的記憶,一切從去年梅與男友在威尼斯旅行遇到湯仕敬開始;湯向梅示愛並要求她跟隨他不果,竟然施咒令她男友自殺而死!梅被迫跟隨他到華沙,梅發現他是活了五百多年的黑巫師,他因情人自殺而瘋了,不斷殘殺熱戀中的年輕男子!梅設法逃回台灣,湯要她回華沙否則她身邊的人會受到詛咒!
吳與梅尋到湯,要他解去他們身上的魔咒,他說下咒人是受催眠無意識的梅,詛咒一度開始運行是無法解除的,被咒者開任何一扇門等同開了鬼門,過程中若敲了門會更惹來惡鬼環伺在側,讓被咒者精神繃緊無法入眠,只能躲在密室中等某天厲鬼破門而入索命!當湯知道深愛的梅亦中了不能解的咒,便用梅手中的槍自殺。
吳與梅受連續殺人狂洪澤晨的鬼魂追殺,吳引開厲鬼到驗屍房取走湯的有魔力屍骨,企圖驅散惡鬼;吳被捕,以謀殺鍾、夏、梅、湯四人被起訴,其後他被證實罹患妄想型精神分裂症入院治療。
王鐵誠出院回家後,怪事頻生,他認為吳所述的經歷有可疑之處;他認為真相是夏追求梅遭拒心生歹念,對梅下咒,反而作法自斃,與梅的情人鍾雙雙中咒!夏想藉召鍾鬼魂上身尋求解咒法不果,終被厲鬼取去性命!藉著吳召他的魂上了身尋到梅,他們尋救虔誠信徒的湯以血為祭,仍逃不過洪澤晨的鬼魂索命,吳被洪殺死,夏借屍還魂復活,偷走湯的手指骨作護身符,夏讓警方以為吳患精神病來避免入獄,住院其間借機接近王鐵誠下咒…
