故事發生在1940年代的香港,妙齡少女方蘭(周迅飾)和母親(葉德嫻飾)相依為命,將家中二樓租住給作家茅盾(郭濤飾)及其太太孔德沚(蔣雯麗飾)。方蘭深受茅盾文字中革命熱情的感染,卻對時局缺乏認知。進步青年劉錦進(彭于晏飾)受組織委派執行"文化名人大營救"任務,需護送茅盾等滯港文人返回大陸。方蘭意外卷入此次行動,在劉錦進鼓勵下投身革命事業,與母親共同參與情報傳遞工作。隨著日軍搜捕加劇,方家母女為掩護文人安全轉移,在完成最后一次接頭任務時遭日軍圍捕。影片以真實歷史事件為背景,展現普通市民在民族危亡時刻的選擇與犧牲,最終方蘭母女英勇就義的命運結局,印證了抗戰時期香港隱蔽戰線斗爭的慘烈與悲壯。