影片根据虹影同名长篇小说改编,以重庆“山城”为地理背景,讲述了在1976年,12岁少年窦小明因受伤进了医院,认识了对他照顾和关爱有加的护士佳惠。佳惠生得美貌,却嫁给当地混社会的青年钢哥,常常遭受家暴。窦小明得知此事后站出来打抱不平,从此改变了他们三人的命运。。叶枝枝为与凤凰男梁凡结婚,断绝与家人的联系,但在医院得知自己得了癌症。后来发现其实得癌的是她的婆婆。同时,她意外发现丈夫出轨,并与婆婆合谋加速她的死亡。叶枝枝隐瞒婆婆的病情,最终在伪葬礼上揭露了真相。。