1967年,山景酒店发生屠杀事件。 欧秉桐怀疑妻子有外遇,将其杀害,随后与三岁的儿子吞下老鼠药自杀。 三人的死状极为惨烈。 房间的墙上写着“愿这一刻永远存在”。 血淋淋的五个字,留声机里反复播放着《愿这一刻永远》的歌曲。 1999年,印刷行业的电脑专家马文鑫(刘青云饰)下班后被神秘歹徒绑架,但他的家人和女友付千仁(郭晨鸣饰)都没有接到任何勒索电话。 两天后,警官Pit(梁家辉饰)在马文馨的车内发现了神秘的血迹。 他追踪发现,马文鑫倒挂在山景酒店发生惨案的房间里,身上布满了伤痕。 从此,马文馨就仿佛被欧丙桐的鬼魂附身了。 他不但整天对伏谦心存疑虑,还时常恶狠狠地看着他。