清晨。重慶。一場車禍,打破了一個三口之家原本平靜的生活。丈夫吳濤(曾志偉飾)開的計程車墜入江中,吳濤失踪,留下一名受傷的女乘客,陪酒女蘇丹(莫文蔚飾)。待蘇丹傷勢好轉後,妻子凡麗(蔣雯麗飾)面臨著高額的責任賠償,家庭困難的她只得先把蘇丹接到自己家中休養。家裡的兒子小川(檀健次飾)高考落榜,父親的死訊令他感到孤獨和迷茫。家裡住進這個風塵女子蘇丹使得他的生活發生了改變,蘇丹引領著他從一個男孩長大成人。而母親凡麗在蘇丹潛移默化的影響下似乎也找回了一絲青春,丈夫的失踪導致凡麗在醫治港商小易(陳奕迅飾)的寵物狗時失手!但是小易並沒有因此而生氣卻與凡麗有了一種小小的曖昧。可最後蘇丹傷好之後離開了他們。兩年之後,已經工作的小川找到蘇丹,得知了當年車禍的殘酷而淒涼的事故真相……