电影根据张爱玲的同名中篇小说改编。葛薇龙(马思纯 饰)是一位单纯而又仁慈的女学生,为了回避战火,她和家人逃难来到了香港,之后,受生活所迫,葛薇龙的家人决定返回故乡,打算继续求学的葛薇龙只身一人留在了他乡,并且投奔了生活在这里,在很早之前就和家族断绝了关系的姑母梁太太(俞飞鸿 饰)。 虽然外头对于梁太太的流言蜚语满天飞,但是葛薇龙自认为并不会被这个神秘的女人所影响。可随着时间的推移,在梁太太的带领之下,葛薇龙品尝到了奢侈生活所带来的甜头,并且逐渐沉迷无法自拔。在梁太太毁灭了她对于爱情的美好幻想之后,一位名叫乔琪乔(彭于晏 饰)的令郎哥出现在了葛薇龙的身边,令葛薇龙从新燃起了对于爱情的渴望。