1999年,山西汾陽縣城,開朗雀躍的女孩沈濤(趙濤 飾)徘徊在礦工梁子(梁景東 飾)和煤礦老板張晉生(張譯 飾)兩端。一女二男的三角戀,無法維持長久的平衡。梁子和晉生的友情破裂。濤兒結(jié)婚的時(shí)節(jié),有人選擇遠(yuǎn)方?! ?014年,因長期在煤礦工作,梁子的健康已經(jīng)到了不可挽回的地步。最后的時(shí)光,他帶著妻兒回到故鄉(xiāng)。此時(shí)沈濤和晉生已經(jīng)離婚,晉生帶著孩子到樂常住上海。人屆中年,彼此都身不由己站在了生離死別的界限上?! ?025年,只會說英文的到樂(董子健 飾)和父親分外隔膜,但和中文老師米婭(張艾嘉 飾)成為忘年交。他渴望脫離父親的控制,渴望得到甚至都不知道什么意思的“自由”。