1938年日軍侵華期間,江南吳府仍維持著封閉的安逸生活。吳太太(羅燕飾)在四十歲壽宴當日,因好友康太太難產而結識了孤兒院洋人醫生安德魯(威廉·達福飾)。面對中國傳統觀念的排斥,安德魯以現代醫學技術成功挽救康太太生命。隨后吳府聘請安德魯擔任少爺吳鳳慕(趙耀翰飾)的西學教師。鳳慕對父親的小妾秋明(丁藝飾)懷有隱秘情愫,但家族已為他定下與康家小姐的婚約。在授課過程中,吳太太逐漸被安德魯的思想學識吸引,兩人萌生情感。身處動蕩時代與封建禮教夾縫中,兩對男女在傳統束縛和個人追求間陷入掙扎。隨著日軍逼近江南,安德魯決定返回美國繼續救死扶傷的事業,吳太太最終選擇守護家族責任。鳳慕與秋明的愛情同樣在世俗壓力下無疾而終,四人在時代洪流中各自走向命運歸宿。