故事发生在1940年代的香港,妙龄少女方兰(周迅饰)和母亲(叶德娴饰)一起过着相依为命的生活,两人将家中的二楼租住给了作家茅盾(郭涛饰)和其太太孔德沚(蒋雯丽饰)。方兰十分热爱茅盾的文字,在其中感受到了火热的革命热情和澎湃的民族气节,然而对于身边动荡的时局和紧张的政治氛围,方兰却知之甚少。刘锦进(彭于晏饰)是拥有着矫健身手的进步青年,受组织委托,他负责护送滞留在香港的一批重要文人返回大陆,茅盾一家人便在名单之列。
阿香(叶玉卿 饰)从美国动完眼疾手术归来,暂时失去视力三天。丈夫Jack(陈友 饰)是心脏科医生,要去澳门开一个重要研讨会,遂留妻子与仆人阿梅独自在家。 阿梅出去买哮喘药时,神秘男子朱森(黄秋生 饰)在后院内借机与阿香搭讪,说自己是Jack的小学同学,天真的阿香于是请他入屋坐。 朱森坐了一会就告辞。天开始下雨,阿香小睡片刻就有人敲门,她以为是阿梅,却不料朱森又折了回来,说是叫不到出租车。 阿香于是让他换上自己丈夫的干净衣服,朱森告诉阿香自己是印刷工,与老婆感情本来很好,却不知为什么从某个日子开始老婆开始不让他碰。气急败坏的他越说越激动,阿香感到害怕,请他离开。惭愧的朱森再次告辞。 盲阿香摸索着到浴室洗澡,却不料朱森正在哪里等着她…