抗战初期,外国留学生方鸿渐(陈道明饰)回到了祖国。方鸿渐其实是在国外混了几年,一个学位没取得,最后没法才买了个学位归国的。出身封建家庭的鸿渐家里早给他订了亲,只是未婚妻没来得及和他结婚就逝世了。鸿渐回国后一直居住在丈人的家里,丈人颇有些能耐,为他谋了一份不错的职业。女博士苏文纨一直对鸿渐有好感,而鸿渐迷恋的却是在苏小姐家里第一次拜访认识的唐小姐。随后,鸿渐与唐小姐渐渐打得火热,然而丈人家看出了他和唐小姐的往来,渐渐冷落了他,而后鸿渐和唐小姐亦因误会而结束。失恋后的鸿渐和当时同样追求苏小姐失败的留学生赵辛楣(英达饰)成了莫逆,二人同时受到了内地的三闾大学的聘请。于是两位好友一起上路了,前往三闾大学去开展他们的新生活。 佩恩(泰德·巴勃考克ToddBabcock饰)是生活在上海租界里的一名美国医生,一次偶尔的机会,他认识了国民党特务皓明(陶泽如饰)。皓明年轻时受十月革命的感召也曾有过伟大的红色理想,但白色恐怖的残酷却让他改变初衷,拿起了屠杀共产党的屠刀。皓明的妻子自杀前把女儿秋秋送进了教会学校,秋秋(梅婷饰)长大后在共产党人靳(张国荣饰)的影响下加入共产党并且与靳假扮夫妻隐匿在上海为身患重病的靳治病。秋秋出现在佩恩面前时,佩恩对这个美丽的中国女人一见钟情。然而当他得知秋秋和靳的故事之后,在决定不顾一切的帮助他们的同时,还见证了那段浪漫又凄美的红色之恋。