故事背景设定在上世纪七十年代的中国,讲述了两位知青罗明(陈坤饰)和马剑铃(刘烨饰)在湘西小山村接受再教育的生活。这两位年轻的知青因对贫困和单调生活的不满而追求乐趣,直到他们遇到了“人民公敌”四眼先生,发现了被他秘密收藏的禁书,其中包括了巴尔扎克等文学巨匠的作品。
禁书中的巴尔扎克作品深深吸引了罗明和马剑铃,他们对文学产生了浓厚的兴趣。与此同时,他们也遇到了村里的小裁缝(周迅饰),她美丽、活泼,为他们的生活注入了光亮。小裁缝也被禁书中展现的女性独立和精神所吸引,与两位知青逐渐产生了感情。
然而,正当三人的感情逐渐升温之际,小裁缝却决定离开大山,去探索外面的世界。这一决定让罗明和马剑铃陷入了矛盾和无奈之中,他们面临着文学和爱情之间的抉择。