20世纪30年代,20岁的张乃莹(汤唯 饰)逃婚求学,却惨遭抛弃。投靠未婚夫汪恩甲(袁文康 饰)后的张乃莹依然躲不开被抛弃的命运,好在遇到了在报社工作的进步青年萧军(冯绍峰 饰),两人相知相爱。通过萧军张乃莹认识了女编辑白朗(田原 饰)、罗峰(祖峰 饰)夫妻以及聂绀弩(王千源 饰)等文学作家,改名“萧红”后的她得到了鲁迅(王志文 饰)、许广平(丁嘉丽 饰)夫妇的首肯,随后又结识了了胡风(冯雷 饰)、梅志(袁泉 饰)夫妇、蒋锡金(张译 饰)、丁玲(郝蕾 饰)、端木蕻良(朱亚文 饰)等人,在同时代作家的互相鼓励之下,虽然战事不断、颠沛流离,萧红却逐步走向了创作的“黄金时代”。
二战刚刚结束,莉亚(英格丽·褒曼 Ingrid Bergman饰)作为战犯的女儿被美国联邦调查局相中,利用她对父亲罪恶的负疚和其父在纳粹阵营内的关系网络,深入调查纳粹首脑契巴斯(克劳德·雷恩斯Claude Rains饰),获得情报将其定罪。联邦调查员迪奥(加里·格兰特Cary Grant饰)在与莉亚合作的过程中,深深爱上这个迷人的姑娘。然而二人感情还是要服从国家利益,因此他将私情搁置一边,忍痛让莉亚成为契巴斯身边的女人。莉亚深深失望的同时,也在契巴斯的生活中充当了间谍的角色,处于危机四伏的环境当中。 等到莉亚终于发现了契巴斯的关键情报,不料却被契巴斯发现了自己的真实身份。然而,契巴斯也有自己投鼠忌器的顾虑,为了置莉亚于死地,契巴斯设计了一个不动声色的计谋。莉亚境况堪忧,间谍计划悬念重重。