45岁的中学老师张幸福(许晴饰)有一个幸福的家庭:丈夫马三强(林永健饰)是电视台知名主持人;儿子(朱元冰饰)不仅考上重点大学最好的专业,更是麻省理工的交换生。然而这外人眼中的美满在张幸福45岁生日这天被打破:她遇到了二十多年前的初恋男友严俊(温升豪饰),但身为医生的他带来的却是噩耗——她得了乳腺癌,仅有3%的存活希望。当她试图把病情告诉家人时,却遭遇丈夫下岗、母亲老年痴呆症发作、儿子逃学,不靠谱的弟弟(薛之谦饰)和小姑子(王晓晨饰)也来凑热闹,家中一派乌烟瘴气。张幸福决定不告诉家人病情,发誓要在人生的最后