1966年,女大学生杜彩薇爱上了有妇之夫、大学政治教授张英全。但张却在1967年香港工运、学运时携家室不辞而别。杜对他既恨又爱,不能释怀,从此过着独居生活。80年代,她开始投身于教会主办的社会工作,在澳门遇到问题少年张天安,本想带他回港,却反被拉去帮小王装修发型屋,从中她得知张天安曾救过小王并帮助王发展事业,由此对张印象改变,此时,张对她表达爱意,出于身份和年龄的考虑,杜拒绝了张的爱情。但他们在澳门相恋的许多景况都勾起了杜对20年前的那段恋情的回忆,他们还是走到了一起,杜离职后在好友为竞选议员而展开的宣传活动中,又遇张英全,并最后得知,张英全原是张天安的父亲,张英全出于内疚,也为了撮合儿子和杜而自杀了。