于凡(周润发 饰)是在片场跑龙套的电影替身,不仅工作充满了危险,生活还及其的不稳定。江浩文(梁朝伟 饰)在公司上班的小职员,过着朝九晚五的生活,日复一日充满了枯燥和乏味。命运的作弄让这两个看似八竿子打不到一起的人相遇了。 于凡有一位交往多年的女友名叫杜旖玲,前者将其视为终会携手步入婚姻殿堂的存在,然而,杜旖玲却并不这么想,在于凡身上,她看不到未来。最终,这段恋情已分手告终。与此同时,江浩文在公司里饱受上司的欺压,不堪重负的他最终愤然辞职。就这样,两个同样失意的男人住进了同一屋檐下。
10岁的女孩汪雨强烈抵制继母向雨桐的加入,但最终向雨桐携12岁儿子李慕居和表弟江之冰入住汪家。父亲对小汪雨的忽略使得她对继母更加的抵触。江之冰的关爱使汪雨倍感温暖,并对冰叔叔产生了朦胧爱意。江之冰出国留学了,再无希望的汪雨为了报复父亲而离家出走,更名梦晨,12年时间很快过去。这期间,汪雨的父亲因想念和自责过度,意外死于车祸。梦晨把这一切的不幸都归结到了继母身上,开始实施报复。而江之冰的回国,给梦晨重又带来了希望。然而慈善院院长的儿子俊诚看到江之冰的到来打破了自己迎娶梦晨的梦,便设计破坏梦晨回到江之冰身边。这期间,江之冰的妹妹江微微认识了颓废的俊诚,俊诚慢慢体会到了爱的真谛,终于放手成全了梦晨与江之冰。获得幸福的梦晨也体会到了继母对她的爱,一家人终于幸福的生活在一起。