小說家澤田(莫少聰飾)因恐怖小說《夢殺》成名,書中角色與現(xiàn)實人物一一對應。為創(chuàng)作續(xù)作《夢殺2》,他將神秘鄰居張靜茹(朱珠飾)寫入故事。隨著新書創(chuàng)作推進,現(xiàn)實中接連發(fā)生書中預言的詭異事件,張靜茹的真實身份逐漸顯現(xiàn)——她竟是澤田亡妻生前好友,二十年前離奇失蹤的芭蕾舞演員。隨著書中反派“惡靈”形象逐漸清晰,張靜茹開始以超自然力量干預現(xiàn)實,引導澤田揭露塵封真相。最終小說與現(xiàn)實的界限徹底崩塌,當《夢殺2》完稿時,澤田發(fā)現(xiàn)書中結局已無法更改:他必須親手將自己寫成“惡靈”的容器。片尾字幕暗示,新書簽售會上讀者瘋狂搶購的場景中,某本翻開的小說扉頁浮現(xiàn)出澤田與張靜茹并列的簽名。