夏日江城,出租車司機(jī)吳濤(曾志偉飾)駕車意外墜江身亡,留給妻子凡麗(蔣雯麗飾)的除了腹中遺腹子和高中生兒子小川(檀健次飾),還有重傷女乘客蘇丹(莫文蔚飾)。因無(wú)力承擔(dān)醫(yī)療費(fèi),凡麗將這位神秘風(fēng)塵女子接回家中照料。吳濤的離世讓家庭籠罩陰霾,蘇丹的到來(lái)卻以獨(dú)特方式喚醒了瀕臨破碎的家庭關(guān)系:小川在與蘇丹的相處中逐漸走出迷茫,寡婦凡麗也重拾生活勇氣。隨著蘇丹腿部傷勢(shì)好轉(zhuǎn),凡麗察覺到兒子與這個(gè)外來(lái)者之間微妙的情感牽絆,刻意制造機(jī)會(huì)讓蘇丹離開。對(duì)父親死因始終存疑的小川,在兩年后追尋真相的過(guò)程中與已成為舞女的蘇丹重逢。當(dāng)他帶著賠償金再度登門時(shí),意外揭開了這個(gè)復(fù)雜女人與母親之間塵封二十年的秘密——蘇丹原是凡麗年輕時(shí)的同性戀人,兩人因世俗壓力分離。這場(chǎng)重逢不僅解開了吳濤死亡背后的隱情(其墜江與兩位女性的情感糾葛存在間接關(guān)聯(lián)),也讓三代人完成了跨越時(shí)空的情感救贖。該片由張一白自編自導(dǎo),作為其"愛情三部曲"終章(前兩作《開往春天的地鐵》《夜上海》),延續(xù)了都市情感題材與非傳統(tǒng)敘事結(jié)構(gòu)。