《流星语》剧照被丈夫抛弃的年轻女子少君(琦琦饰),把初生的儿子偷偷放在一艘豪华游艇上,希望儿子会被有钱人家收养,可以在较好的环境中长大成才。金融风暴中输得一败涂地的证券经纪李兆荣(张国荣饰),正是一无所有之际,却遇上这小生命,同是天涯沦落人,荣决定暂时收养这个小孤儿,然而这个“暂时”转眼间就是四年。四岁的明仔在荣的爱心照顾中长大,活泼可爱,两人住在养老院的天台木屋。荣从来没有把明仔当小孩子看,也没有给过他任何物质上的享受,两人就是分享着一种苦中作乐的生活方式,关系就如同认识多年的老朋友。四年的变迁,少君摇身一变,成为慈善基金的主席,可是她却从来没有忘记那段痛苦的回忆,更因此对小孩产生了莫名的恐惧。为了弥补抛弃儿子的罪疚感,她寄情于社会福利事业,尤其是照顾社会上乏人关心的儿童。为了资助养老院的兰姐,开设一所照料街童的托儿所,少君认识了荣,而且在不知不觉中重遇亲生儿子明仔,两人虽未知对方身份,却是分外的投缘。对区内事情了如指掌的警察龙Sir,苦口婆心的劝荣改变其自由散漫的生活方式,让明仔正常的成长;少君亦责怪荣没有为孩子的将来着想,更提出收养明仔,令荣倍感烦扰。在一次交通意外中,街坊发现原来明仔并非荣的亲生儿子,众口一辞的指斥孩子常被疏于照顾,大家出于一片好心,却把事情闹至一发不可收拾,福利官强行带走明仔,荣拼命反抗。最终荣得知少君正是明仔的亲生母亲,虽然不舍得,还是决定把明仔交给少君抚养,为了孩子的幸福,他们鼓起勇气做出选择。