在上世纪80年代的中国,正值改革开放初期,社会氛围仍然保守古朴。在老北京城的小庄西里,居住着一位颇为引人注目的女子,她叫江路(蒋雯丽 饰),是市杂技团的化妆师。江路穿着时尚,性格开朗随和,却常常遭到周围人的误解,至今仍是单身。一次偶然的机缘,她结识了住在同一小区的宋宇生(孙淳 饰)。
宋宇生是一位年过四十的单身父亲,妻子早年离世,他独自一人抚养着儿子宋征(杨紫 饰)和女儿宋隽(骆嘉奇 饰)。由于全身心投入摄影事业,他从未再谱写过新的爱情篇章。小卖部的邂逅让这两位年过半百的男女打破了各自心灵的封闭,然而,他们却不约而同地受到了来自双方家庭的压力,幸福的道路上充满了坎坷。
本片改编自严歌苓的原著小说《继母》,通过江路和宋宇生之间的故事,描绘了上世纪80年代中国社会的风貌,以及大龄单身男女在追寻幸福时所面临的家庭、社会的阻力。