方正(于洋)與王小明(鄭則仕)本是好友,但王小明被雷仲堅(jiān)(關(guān)海山)害死,冤魂不散誓要報(bào)仇,先將自己本來的20年大運(yùn)轉(zhuǎn)給方正,逼方正答應(yīng)待兒子長大后要為自己報(bào)仇,方正抗拒無從,但王小明卻誤打誤撞,錯將大運(yùn)轉(zhuǎn)給方正的妻子顧芷薇(葉德嫻),顧芷薇成為著名歌星。方正的兒子方振宇(梁朝偉)長大后與雷仲堅(jiān)的女兒江靜宜(周秀蘭)相戀,卻被王小明迷著而失去本性,謀害雷仲堅(jiān)一家,方正試圖阻止反被王小明害死,最后王小明覺悟放過雷仲堅(jiān)并投胎轉(zhuǎn)世,而方振宇亦恢復(fù)本性。