一出上世纪30年代旧上海的群像戏——叱咤风云的帮派大佬,不甘寂寞的交际花,说着地道上海话的日本妹夫,只收交通费的杀手,被冷落却忠诚的姨太太,外表光鲜的电影皇后,深宅大院里深不可测的管家,偶尔偷腥的电影皇帝,荷尔蒙满溢大脑的帮派小弟,一心想要破处的处男,善良的妓女,随波逐流的明星丈夫,投靠日本人的帮派二哥,日理万机却抽空恋爱的戴先生。 战争之下,繁华落尽。帮派大佬逃亡香港,交际花不知所踪,日本妹夫死在上海,电影皇后被丈夫抛弃,处男遇上妓女,姨太太杀死二哥。战争惨烈,战争终于结束。
青红(高圆圆 饰)出生于贵州,但其实她的家人是60年代才迁往这里,支援三线建设的上海人。父母很是希望回到故土,然而青红已把这里看成家乡。她19岁,遇上当地农民出身的小伙子小根(李滨 饰)。青红和小根之间纯洁的初恋却被父母阻止。父亲的高压管束,令青红心中绝望不已。 青红的初恋就这样充满了苦涩,她对家庭充满反抗和叛逆,绝食来对抗父亲的强硬态度。但都无法改变父亲的铁石心肠,不但如此,父亲已经决定不顾一切要回去上海,全家搬迁的日子近在咫尺。青红和小根的分离也成了必然。 他们来到后山,小根面对满怀心事而显得冷淡的青红,爱恨交织,把她占有。小根受到了残酷的惩罚,而这段初恋,这个年代,也毁了青红的一生。