李天恩(古天乐 饰)少年时代便喜欢打架,后来成为了江湖老大,他与母亲恩妈(苗可秀 饰)互相斗嘴,是他们一贯的相处方式。
陈美宝(刘若英 饰)与李天恩在警察局一见钟情,即使两人背景相差甚异,两人还是相爱了。可是当美宝告诉天恩自己已怀孕的时候,天恩犹如晴天霹雳,没有父亲的他根本不知道如何当一名父亲。应负的责任,李天恩还是逃不过的。天恩觉得自己的一生就要被妻儿困住时,女儿喜儿的出生让李天恩彻底改变了。
天恩想尽办法对女儿隐瞒自己黑帮的身份,放弃做歪门邪道的生意,为了女儿他放下身段取悦女儿。期间天恩的母亲逝世了,也由于不景气,天恩的生意一落千丈。眼看社团的几位老前辈给予天恩的压力越来越大,天恩还是无奈的接受了。
喜儿还是一天天的长大了,她也知道了父亲黑社会的身份,美宝希望天恩能就此退出江湖,可是社团却想在这时候推荐他做龙头老大,更把他欠债的事做威逼,天恩进退两难。
为了对社团有交待,能从此退出,他决定与毒贩交易,被埋伏的警方发现了。愤怒的毒贩向天恩开了一枪……。一个单身母亲带着五岁的小女孩(宝儿)生活,宝妈视女儿为生命,精神寄托。一次偶然机会宝妈带着宝儿去山区贫困地区做公益活动,而这次公益活动触动了宝儿幼小的心灵(宝儿刚满一周岁时爸妈就离婚)…… 可命运的捉弄,宝儿被医院确诊为恶性“横纹肌肉瘤”,医生的判决书只有三个月生命,妈妈精神打击太大接受不了这个现实,可又不能告诉宝儿最后的生命时间。天真可爱的宝儿无意中听到自己只能活半年时,为了妈妈不受影响,也不说穿,于是暗中接受命运的安排…为了完宝儿的上学梦,妈妈和社会爱心人士帮助下在山区小学和同学们一起完成人生第一也是最后一场课程…在最后生命的前二天告诉妈妈希望把身体器官捐献给需要帮助的人…… 三年后,为了怀念宝儿,此时的山区小学改名叫“郑宝儿希望小学”,宝妈已经留下在这支教了三年……。