故事发生在1940年代的香港,妙龄少女方兰(周迅饰)和母亲(叶德娴饰)一起过着相依为命的生活,两人将家中的二楼租住给了作家茅盾(郭涛饰)和其太太孔德沚(蒋雯丽饰)。方兰十分热爱茅盾的文字,在其中感受到了火热的革命热情和澎湃的民族气节,然而对于身边动荡的时局和紧张的政治氛围,方兰却知之甚少。刘锦进(彭于晏饰)是拥有着矫健身手的进步青年,受组织委托,他负责护送滞留在香港的一批重要文人返回大陆,茅盾一家人便在名单之列。
符红女在《红色娘子军》芭蕾舞剧中饰演一名小女兵,由于资历尚浅,演出时总在舞台的一角作陪衬,难以有展示自我的机会。一次意外发生,她从舞台上跌落至台下,昏迷了过去。醒来时,发现情况变得很糟……符红女数次昏迷,她像是在梦境中走进了红色娘子军李香瑜的生命里,进行了一次神交。李香瑜及其战友传奇且不平凡的经历,融汇在符红女一个多小时的记忆里,短暂且悠长……