週深玉(岑麗香飾)和關德興(董樸飾)育有一子關仁健(張學友飾)。週深玉不甘心被鄰居看不起,丈夫和兒子經常需要幫她在鄰居面前炫耀。事實上,關德興多年來一直惦記著他的舊情人李小雲(鄧碧雲飾),為了養活母親而娶了阿玉。 李小雲的丈夫早逝,她帶著兩個漂亮的女兒雯雯(張曼玉飾)和波波(何美婷飾)生活在一起。在電視台工作的關人健也認識雯雯,兩人關係很好。然而,他們萬萬沒想到,父母之間會發生這樣的感情糾紛,而就在這時,關德興夫婦又遇到了小雲。 關德興發現了兒子的事情,千方百計幫他瞞著妻子和前情人,但紙包不住火。沈玉和小雲還是知道了這件事,極力支持他。關德興編造各種荒唐事來糊弄兩位媽媽,笑料百出。他們最終能否放下上一輩的遺憾,圓滿人間與文文的愛情?