建筑设计师骠叔(董骠 饰)在行业内辛勤工作二十年,最近因一单设计受到老板赏识,升迁之余,更获赠一幢山中别墅的使用权。骠叔与妻子(狄波拉 饰)兴高采烈的告别了拥挤的旧屋,携大女儿阿珍(李丽珍 饰)、阿珍男友大旧(何启南 饰)探访别墅,虽然家具需要重新添置、阿珍又在别墅中看到可疑的黑影,但难掩一家人的乔迁之喜。然而不久别墅中便发生众多可疑之事,凌乱的阁楼中似乎潜藏着对骠叔一家不怀好意的鬼魂,大旧请来的捉鬼专家被鬼物肆意整治后,骠叔欲为恶鬼拍照却被鬼上身,受恶鬼影响的骠叔愈发暴躁。在这一家人要将恶鬼生前的悲剧重演之时,住在附近的独眼道士(梁小龙 饰)出手相助……
徐夕(李连杰)本是神秘杀手组织701部队里的一名冷血杀手,因为不想再做杀人工具,他逃离了该组织来到香港化身为一名普通的图书馆理员,因此结识警察石SIR并与之成为好友,不想701部队为追杀黑帮头目突然现身香港,一时石SIR及警方均束手无策,见好友处于危难中,徐夕挺身而出化为黑侠。 黑侠让701部队的首脑熊菊(龙刚)大为震怒,遂派徐夕旧情人若兰规劝黑侠归顺,被徐夕断然拒绝,结果令图书馆除Tracy(莫文蔚)之外的诸同事皆丧命。为保护Tracy,徐夕再做黑侠采用强硬态度要带她走,遭不知黑侠就是其意中人徐夕的Tracy的拒绝。后在与熊菊一杆人对抗的过程中,徐夕渐从Tracy身上寻到自己想要的情感。
一年前的一次问心游戏,原本是同学的阿健(吴浩康饰)、阿泽(萧正楠饰)阿健、阿喜喜欢的人都是富家女阿淑(傅颖饰),而阿淑喜欢的人则是正与好姊妹阿丽(邓丽欣饰)拍拖的阿勤(李逸朗饰)。众人自此各有心结。阿勤更无端失踪。
一年后,阿淑从国外回国,邀请大家到自己的别墅去叙旧。
刚入住不久,便有很多离奇的事发生,每有一个人失踪或被杀,其中一间客房便多一个黑掌印出现,剩下的3人各自猜测,互不信任。
当各人都人心惶惶之际,更出乎意料的事发生了。