电影根据张爱玲的同名中篇小说改编。葛薇龙(马思纯 饰)是一位单纯而又善良的女学生,为了躲避战火,她和家人逃难来到了香港,之后,受生活所迫,葛薇龙的家人决定返回故乡,打算继续求学的葛薇龙只身一人留在了异乡,并且投靠了生活在这里,在很早之前就和家族断绝了关系的姑母梁太太(俞飞鸿 饰)。 虽然外头对于梁太太的流言蜚语满天飞,但是葛薇龙自认为并不会被这个神秘的女人所影响。可随着时间的推移,在梁太太的带领之下,葛薇龙品尝到了奢靡生活所带来的甜头,并且逐渐沉迷无法自拔。在梁太太毁灭了她对于爱情的美好幻想之后,一位名叫乔琪乔(彭于晏 饰)的公子哥出现在了葛薇龙的身边,令葛薇龙重新燃起了对于爱情的渴望。
13岁的少女李玩,由于父母离异,与爷爷奶奶生活在一起。正处于青春期的她渴望了解、陪伴和爱。在“要听话”的中国式教育里,李玩也完成了属于她的“成人礼”。电影中,父亲希望通过一条宠物小狗完成与女儿的和解与沟通,李玩为狗取名“爱因斯坦”,暗潮涌动的青春因“爱因斯坦”意外走失,开启了它汹涌又无奈的成长之路。