生前是过气女歌星的女鬼徐半香 ( 张曼玉 饰),算准某名将要临盆的孕妇会于某间医院生产,准备投胎重新做人,不想,该孕妇被摇身变作某所高中教师的康森贵 ( 黄百鸣 饰)送错医院,徐半香错过投胎时机 。虽然尚有机会再次投胎,为泄心头之恨,徐半香开始想方设法捉弄康森贵,最甚一次,她附身开心鬼班里女班长戴卓仪 ( 袁洁莹 饰),令她跑到夜总会稀里糊涂地大闹了一场,结果在该家夜总会寻欢作乐的一群流氓被抓,康森贵受到无辜牵连,徐半香又得意又担忧之时,开心鬼教康用爱去感动徐以息她的报复的行为。流氓首领出狱往找康报复,以他的学生为人质要挟康……
《开心鬼撞鬼》 1. 1986年上映的一部香港青春喜剧片,《开心鬼》系列第三部,这时候明显看得出《开心鬼》剧组更有钱了,由于导演高志森远走德宝,第三部导演由杜琪峰接任,徐克特技+程小东动作指导+林岭东飞车指导保驾护航。 4. 张曼玉,那时候女神还没有整牙,牙齿歪歪的,很青涩,那时候一代影后演技还没有开挂,还是演的那种冒冒失失单纯青涩的淘气鬼,远没有后世出演《青蛇》《济公》和《新龙门客栈》那种风情万种,但别有一番美。 5. 袁洁莹,1985年被黄百鸣在街上发掘,年仅15岁就进入影坛,签约新艺城影业公司成为旗下艺员,与同期出道的陈加玲、罗美薇等组成“开心少女组”,连接参演《开心鬼放暑假》《开心鬼撞鬼》等,是香港有名的短发美女。 6. 陈加玲,同袁洁莹一起进入影坛,出演《开心鬼》,组建“开心少女组”,也曾经是当红美少女。她还有一个姐姐,就是TVB演员陈秀雯,1996年她急流勇退,1997年转投资股票,在泰国,日本,北京等地投资做生意。