故事发生在1940年代的香港,妙龄少女方兰(
周迅 饰)和母亲(
叶德娴 饰)一起过着相依为命的生计,两人将家中的二楼租住给了作家茅盾(
郭涛 饰)和其太太孔德沚(
蒋雯丽 饰)。方兰非常爱戴茅盾的文字,在个中感触到了火热的革命热情和澎湃的民族气节,然而对于身边动荡的事态和慌张的政治氛围,方兰却知之甚少。 刘锦进(
彭于晏 饰)是领有着矫健身手的进取青年,受组织委托,他担任护送滞留在香港的一批紧张文人返回大陆,茅盾一家人便在名单之列。在误打误撞之中,方兰被卷入了这一伤害的行动之中,并在刘锦进的倡议和鼓舞之下,到场了革命军队之中去,母女两人因此被卷入了汗青的滔滔急流之中。