章昕(林嘉欣飾)得知房東的妻兒死于泥石流后,總會看見她們的鬼魂,令男友無法忍受折磨離她而去。無奈之下,她求助于心理醫師阿占(張國榮飾)。阿占清楚知道章昕所見不過是因長久孤閉所生幻覺,開始竭盡所能幫助她,終使其慢慢脫離種種恐怖意想。兩人在這一過程中漸漸生出感情。當置身阿占的生活空間時,章昕發現阿占有諸多怪異舉動——他總在特定時間被幻象驚擾,隨身攜帶的藥瓶暗示精神疾病史。調查過后,她確認阿占患有嚴重的精神分裂癥,長期壓抑的童年創傷化作夜間的鬼魅幻象纏繞其身心。為了讓愛人回歸正常,章昕決定幫助他趕走心里的魔障。最終阿占病情因過度代入治療而加速惡化,在意識混亂時墜樓身亡,章昕則帶著對愛人的記憶繼續生活。