剧情简介李立昌(刘青云饰)没有责任心,举止粗俗,在夜店当小职员工作多年。年少时与叶婷(叶童饰)结婚,育有一子杰森(李英九饰)。两人离婚后,叶婷带着儿子定居加拿大。多年后,叶婷因再婚回到香港,需要李立昌帮忙照顾儿子。然而,李立昌不务正业,与儿子博学多才形成鲜明对比。立昌从儿子那里学到了宽容和尊重。立昌原本有一个分居的女友安格(舒淇饰)。由于李昌缺乏责任感,安格不敢将他托付终身。立昌的改变,让他们的关系有了转机。就在这时,杰森被诊断出患有严重的肝病……