故事发生在1940年代的香港,妙龄少女方兰(周迅饰)和母亲(叶德娴饰)一起过着相依为命的生活,两人将家中的二楼租住给了作家茅盾(郭涛饰)和其太太孔德沚(蒋雯丽饰)。方兰十分热爱茅盾的文字,在其中感受到了火热的革命热情和澎湃的民族气节,然而对于身边动荡的时局和紧张的政治氛围,方兰却知之甚少。刘锦进(彭于晏饰)是拥有着矫健身手的进步青年,受组织委托,他负责护送滞留在香港的一批重要文人返回大陆,茅盾一家人便在名单之列。
故事发生在纽约的一幢公寓中,在那里,女人们身着五颜六色的衣服,品味着属于自己的酸甜苦辣。胡安妮塔(洛雷塔·迪万恩 Loretta Devine 饰)身为感情专家,但还是搞不定自己心爱的男人。克里斯特(金伯莉·伊丽丝 Kimberly Elise 饰)本来幸福的家庭,硬生生的被该死的战争破坏殆尽。这边厢,坦吉(桑迪·牛顿 Thandie Newton 饰)的奔放不羁让母亲伤透了脑经,那边厢,对于宗教极为狂热的莱拉(泰莎·汤普森 Tessa Thompson 饰)也不是一盏省油的灯。虽然生活充满了苦难,但公寓中的女人们却从未放弃过对理想和幸福生活的追求,她们的热情是如此的洋溢,不仅为灰色的生活增添了色彩,同时也感染了周围的人们