抗戰年代,夜總會小丑董國民(鐘鎮濤飾)不堪忍受日寇對上海的肆意轟炸,毅然告別叔父投軍。出發前夜,他在蘇州橋下與一名女子一見鐘情,并約定勝利后再相會。十年后抗戰勝利,董國民重返上海,在蘇州橋下反復尋覓舊日倩影未果,卻只見落魄老兵棲身于此。此時他與樓下舞小姐阿舒(張艾嘉飾)因收留孤女鄧仔(葉倩文飾)產生交集。董國民誤認鄧仔為當年橋下女子,三人由此展開微妙情感糾葛。阿舒雖對董國民心生情愫,卻為成全鄧仔主動疏離。隨著相處深入,董國民最終確認阿舒才是當年蘇州橋下的有緣人,而此刻的阿舒已帶著無法言說的緣由,與他人踏上了南下的列車。影片通過錯位的時空與情感,刻畫了戰亂時代個體命運的漂泊與抉擇。本片為徐克電影工作室開山之作,融合浪漫敘事與時代印記。