1992年9月的一天,面的司机发子开车接下夜班的女友,女友的衣衫不整令发子心生疑虑,他撇下急待解释的女友忿忿下楼。在楼下,巧遇错过班车的大提琴手英子,他送完英子发现其传呼机遗忘在自己车上,上面显示要他把呼机送到某地,不料此时一弱智儿童被人撞倒,发子赶忙送孩子去医院,被撞孩子的父母误以为发子是肇事者,不让他离开医院,正做家教的英子闻讯赶到医院为发子解了围。发子要请英子吃饭答谢,此刻俩男人上车说要去某某地方,车行至僻静处,俩人露出劫匪面目,发子赶紧用钱打点。事后越想越窝囊,决心和英子找到这俩可恶的歹徒......。纸扎店小工朱宏利(洪金宝 饰)自小由道士二叔公(林正英 饰)带大,朱宏利道术未习多少,行事偶而颠倒,却有一副正气心肠,因不肯拖累指腹为婚的未婚妻阿云(钟楚红 饰),时常给人家冷脸。朱宏利好友马麟祥(午马 饰)外出闯荡,返乡时却变成了一具尸体,一同回来的还有马麟祥怀孕的妻子跟几个男伴,朱宏利感事有蹊跷,出力调查却一无所获。几日后,马麟祥冤魂找到朱宏利求助,原来马麟祥返乡时并未身亡,只为伙同他人盗取自家祖上的陪葬品而出此下策,却不料假戏成真,被同伙取了性命。心灰意懒的朱宏利拗不过冤魂骚扰,请来二叔公做法帮好友报仇,结果自己丢掉了肉身以至丧命。悲痛欲绝的阿云经二叔公指点,欲与鬼差斗计抢回朱宏利的魂魄……。退伍老兵老莫(孙越)仿其老友常若松讨老婆的方法,用半生积蓄买来年轻貌美的高山族姑娘玉梅(张纯芳)作老婆。玉梅表面看来对老莫并无感情,其实打算同老莫好好过日子。
眼见常若松婚后的凄惨景象,加上正值壮年的瓦斯工人金树(陈慧楼)常来帮玉梅的忙,两人在外人眼里正是般配的一对,老莫对自己花钱买来的家庭生活产生怀疑,而想起自己被白白牺牲掉的青春岁月,善良的他不忍再耽搁玉梅,有心成全她与金树,留下一笔钱离家出走,却不知在玉梅心中,自己正是其一辈子的依靠。。