20世紀(jì)60年代,在郵局從事電報服務(wù)的齊之芳(蔣雯麗 飾)突然遭到有生以來最大的打擊,她那身為消防員的丈夫王燕達因公殉職,撇下她和三個可愛的兒女去了另一個世界。悲痛欲絕的齊之芳意外發(fā)現(xiàn),丈夫生前似乎與別的女人有染。一連串的打擊讓她百感交集,而生活現(xiàn)狀又逼著做出艱難的選擇。在三年自然災(zāi)害最嚴(yán)峻的時期,她該如何以一己之力養(yǎng)活這幾個孩子?在此期間,老紅軍李處長(李立群 飾)、被打成右派的公交車司機戴世亮(張魯一 飾)、丈夫的戰(zhàn)友肖隊長(于榮光 飾)接連在她的生命中出現(xiàn)。為了孩子,或者為了不一樣的未來,齊之芳踏上刻骨難忘的人生旅途…… 本片根據(jù)嚴(yán)歌苓的同名小說改編。