六年级学生韩飞(李权霖 饰)妈妈因车祸去世,爸爸(邱林 饰)怕他难以接受,以离婚为因隐瞒残酷事实。韩飞却误解是继母蝴蝶(李凤鸣 饰)出现导致父母离婚,而不接受继母。爸爸告诉他妈妈去世的真相,尤其是韩飞生日发生的事件让他了解了什么真正的母爱。
1999年,山西汾阳县城,开朗雀跃的女孩沈涛(赵涛 饰)徘徊在矿工梁子(梁景东 饰)和煤矿老板张晋生(张译 饰)两端。一女二男的三角恋,无法维持长久的平衡。梁子和晋生的友情破裂。涛儿结婚的时节,有人选择远方。 2014年,因长期在煤矿工作,梁子的健康已经到了不可挽回的地步。最后的时光,他带着妻儿回到故乡。此时沈涛和晋生已经离婚,晋生带着孩子到乐常住上海。人届中年,彼此都身不由己站在了生离死别的界限上。 2025年,只会说英文的到乐(董子健 饰)和父亲分外隔膜,但和中文老师米娅(张艾嘉 饰)成为忘年交。他渴望脱离父亲的控制,渴望得到甚至都不知道什么意思的“自由”。
电影分为三个发生在不同时期、地点但是相互有着关联的故事。 《背影》:陈经理(陈柏霖 饰)受公司所托前往广西进行业务考察,在工厂里,他意外的遇见了和自己失散多年的父亲。如今的父亲已然垂垂老矣,他早已经认不出儿子的面庞了,而陈经理也似乎并没有和父亲相认的打算。 《湖畔》:陈德明(陈柏霖 饰)刚刚喜为人父,一封来自监狱的信便冲淡了这份喜悦。原来,他曾经的挚友(杨佑宁 饰)即将面临死刑的制裁,他要去新加坡送他最后一程。 《再见》:大学教授陈志彬(陈柏霖 饰)前往泰国讲学,在那里邂逅了曾经的大学老师(蒋雯丽 饰),两人重续了一段师生恋。