1967年,山景酒店發生滅門慘案,歐炳同因懷疑妻子有外遇,將其殺死後又與三歲兒子吞老鼠藥自殺,三人的死狀極其恐怖,房間的牆壁上寫有「願此刻永留」五個血字,留聲機里正在重複播放「願此刻永留」一曲。
1999年,印刷業電腦專家馬文信(劉青雲)下班後被神祕匪徒綁架,但家人及其女友傅騫人(郭藹明)均沒收到任何勒索電話。兩天後警察阿 Pit(梁家輝)在馬文信座駕中發現神祕血漬,跟蹤發現馬文信被倒吊在山景酒店發生滅門慘案的那間房裡,且渾身布滿傷痕。自此,馬文信像被歐炳同的鬼魂附體一般,不光終日對傅騫人疑神疑鬼,還時常對其目露凶光。