佩恩(泰德·巴勃考克ToddBabcock饰)是生活在上海租界里的一名美国大夫,一次偶尔的机会,他认识了国民党特务皓明(陶泽如饰)。皓明年轻时受十月革命的感召也曾有过伟大的红色理想,但白色恐怖的残酷却让他改变初衷,拿起了屠杀共产党的屠刀。皓明的妻子自杀前把女儿秋秋送进了教会学校,秋秋(梅婷饰)长大后在共产党人靳(张国荣饰)的影响下加入共产党并且与靳假扮夫妻隐匿在上海为身患重病的靳治病。秋秋出现如今佩恩面前时,佩恩对这个美丽的中国女人一见钟情。然而当他得知秋秋和靳的故事之后,在决定不顾一切的帮助他们的同时,还见证了那段浪漫又凄美的红色之恋。