故事发(fā )生在1940年代的香港,妙龄少女(nǚ )方兰(周迅 饰)和母亲(叶德娴 饰)一起过着相依为命的生活,两人将家中的二楼租住给了作家茅盾(郭(guō )涛 饰)和其太太孔德沚(蒋雯(wén )丽 饰)。方兰十分热爱茅盾的文字(zì ),在其中感受到了(le )火热的革命热情和澎湃的民族气节,然而对于身边动荡的时局和紧张的政治氛围,方兰却知之(zhī )甚少。 刘锦进(彭于晏 饰)是拥有着矫健身手的进步青年,受组织委(wěi )托,他负(fù )责(zé )护送滞留在香港的一批重要文人返回大陆,茅盾一家人便在名(míng )单之列。在误打误撞之中,方兰被卷入了这一危险的行动之中,并在刘锦进的建议和鼓励(lì )之下,加入了革命队伍之中去,母女两人因此被卷入(rù )了历史的滚滚洪流之(zhī )中。