黑心鬼(午马饰)原是百年前的善长人翁,好事做尽,却令田地善恶不平衡,故被罚在阳间害九名贪心之人后方可投胎;陈康泰(陈友饰)误放出尿壶中的黑心鬼,被赠予三个愿望,试验其是否贪心之人。康泰之弟星辰(莫少聪饰)替兄顶罪而被解雇,寄居兄长家中,被恶嫂梅赛花(梅艳芳饰)逼做男佣,因而邂逅女鬼梅兰花(梅艳芳饰),另一方面,黑心鬼限期将至,决定完成康泰最后愿望后便取其性命,康泰能否度过此劫……。在加洲沙漠深处的一个警察局,警察带回一个流浪者,流浪者拒绝说话,甚至不愿说出他的名字,他身上没有任何身份证明,只有一些零钱,一张报道当地一个警察英勇事迹的破旧剪报和一瓶药丸。警察以为他有精神问题,召来一个医生,医生鉴别出药丸是给透视人抑制他们透视能力的药物。但是,这个新囚犯用他的透视能力控制了警察的思想并杀死了他们。透视人开着巡逻车逃离。当警官萨姆获知这件事,他马上知道火车上的尸体是谁干的。他开始全面的攻击以捕捉这个无法无天的透视人。。