清红(高圆圆饰)出生在贵州,其实她的家人在1960年代为了支持上海的三线建设而搬到了这里。父母很希望回到自己的家乡,但清红却已经把这里当成自己的故乡了。19岁那年,她认识了当地农民小伙小根(李斌饰)。青红与小根纯洁的初恋,却遭到了父母的阻挠。父亲的霸道控制让清红感到绝望。青红的初恋是那么的苦涩。她对家人充满了叛逆和叛逆,绝食抗议父亲的强硬态度。可这些都改变不了父亲那颗铁石心肠的心。不仅如此,父亲已经决定要拼命回上海,全家搬迁的日子已经迫在眉睫。青红与孝根的分离,已经成为必然。来到后山,萧根面对心事重重,看似冷漠,爱恨交织的青红,占有了她。萧根惨遭惩罚,而这段初恋,在这个年纪,也毁了青红的一生。