影片改编自中国传奇女作家张爱玲的经典小说。讲述了1930年代中国老上海女主白流苏(陈数饰)与女主范柳原(黄觉饰)的爱情故事。居中游的白家老祖,曾一度兴盛一时,却能在山里坐坐吃饭,循规蹈矩,最终不堪重负。白家为了化解困境,将六小姐白流苏嫁给了暴发户唐家的少爷唐一元(王雪冰饰)。白流苏本以为自己可以躲开白府里那些跑来跑去算计、做鬼脸的人潮,可唐逸远这个闲散的花花公子,婚后变得更加咄咄逼人。唐一元死后,唐父以丰厚的代价给白流苏为家人做寡妇……各种冤案愈演愈烈,直到白流苏遇到了自己的挚爱范流元,一场刻骨铭心的爱情即将展开。.