1980年代,中国大陆迎来第三次人口出生高峰,许多夫妻响应计划生育政策只要一个小孩。人到中年的北京摄影记者曹德培(李雪健)和年轻漂亮的妻子段京华(宋丹丹)便是其中代表,他们与5岁的儿子汉汉组成幸福的三口之家。曹德培个人也即将迎来事业上的高潮,他的影展正在筹划中。
某日,曹德培接到要他去儿童福利院领回儿子的电话,不明所以。来到福利院后,他见到一个带着一封信来京寻找父亲的沉默不语的10多岁男孩,而该信正是他写给远在东北的前妻的。他下乡插队时结识前妻,两人离婚后前妻留在了那里。为了弄明真相,他带着男孩去了东北。
通过前妻的后任丈夫之口,曹德培得知前妻已经去世,而在两人离婚时,她已怀有身孕,这个名叫赵小木(叶静)的男孩的确是他的儿子。一时无措的曹德培想将小木先留在东北,哪知他尾随着上了火车。到京后,曹德培将小木安置在他冲洗照片的地下室暗房中,几番挣扎准备向段京华说明一切时,他被对方告知怀了身孕,而对于摄影展,他似乎已无心过问。。来自农村的田冲(张译 饰)与富二代钟卉(张歆艺 饰)相爱,钟的母亲陈卫红(潘虹 饰)百般阻挠,就在此时,陈被查出癌症,她无奈地接受了严酷的现实,但要求田冲必须倒插门。田母(孙桂田 饰)闻讯坚决反对,田冲在两难之中痛苦地选择屈从强势的陈卫红。入赘后,田冲并未感到幸福,加之创业失败,生活的非常狼狈。陈卫红一心想培养钟卉接自己的班,但钟卉的设计文案都是出自田冲之手,蒙在敲里的陈卫红大胆把公司交给女儿管理,自已则放心入院化疗。田冲的一次不经意透露了自己失业的真相,陈卫红大为光火,钟卉告诉妈妈设计文案是田冲所做,不应该对其如此苛刻,结果一家人矛盾逐步升级。在得知陈卫红要自己倒插门真实目的后,田冲感到了一个男人此刻应该承担的责任......。