周申玉(沈殿霞 飾)與關(guān)德興(董驃 飾)育有一子關(guān)仁堅(張學(xué)友 飾)周申玉不甘被鄰居看扁丈夫兒子都需要常幫助她在鄰居面前出風(fēng)頭其實(shí)關(guān)德興多年來(lái)一直想念著(zhù)往日的舊情人李消云(鄧碧云 飾)當年因為母親反對他才與阿玉結婚了 李消云的丈夫早年逝世她與兩個(gè)美麗的女兒文文(張曼玉 飾)與波波(何美婷 飾)一起生活在電視臺工作的關(guān)仁堅也認識文文兩人互生好感但他們想都沒(méi)有想到自己的父母之間會(huì )有如此一番的情感糾紛而且這時(shí)候關(guān)德興夫婦與消云重逢了 關(guān)德興知道了兒子的事拼命幫忙瞞著(zhù)妻子與舊情人可是紙是保不住火的申玉與消云還是知道了這件事并且極力反對關(guān)德興想出了各種荒誕的事想要欺騙兩位母親笑料百出最后她們又會(huì )否放下上一代的恩怨成全相愛(ài)的仁堅與文文呢