劏房大王梁華生(任達華 飾)為人市儈勢利，半生女伴無數，是個到處留情的不婚主義者，偏偏與嘉欣(衞詩雅 飾)在不打不相識的錯摸下，竟產生前所未有的強烈感覺，而對她展開熱烈的追求。其時嘉欣剛與負心男友分手，正接受當心理醫生的繼母(劉嘉玲 飾)所安排的特別心理治療，而在「重生」療程中，她與華生接連相遇，由鬥氣冤家，到漸生好感，終於在華生的接連感動下，二人不只發生戀情，甚至決定結婚。嘉欣把華生帶回家中，華生赫然發現嘉欣的繼母，竟然是自己的初戀情人鍾嘉寶，二人事隔多年再次重逢，彷如隔世，但礙於身份的尷尬，彼此卻不相認。嘉欣和華生的婚期日漸迫近，嘉寶和華生過去的種種感覺竟日漸湧現，一個曲折離奇，而耐人尋味的跨代戀情，現在才正式開始……