多年前,画家老白(徐峥饰)和他的妻子蓓蓓(吴越饰)离婚了。他的朋友介绍了一个同样离异、带着一个孩子的李小姐(马伊琍饰)给他认识。老白一见钟情,但李小姐对这段感情持有犹豫的态度,不愿意进一步发展。为了寻找新的生活乐趣,老白在家里开设了一间美术班,专门教成年人画画。格洛瑞亚(倪虹洁饰)是老白的学生之一,她已经结婚,但丈夫长期在外地工作,很少回家。格洛瑞亚对老白有着超出师生关系的感情。同时,老白的母亲仍然希望他和蓓蓓能够复婚。尽管他们离婚多年,蓓蓓也背叛了他,但老白的母亲依然对这个家庭抱有期望。在上海的弄堂里,一个男人和三个女人的故事开始了,每个人都有着不同的情感纠葛和选择。他们面临着自己过去的伤痛和未来的迷茫,他们将如何面对这些挑战,找到属于自己的幸福呢?