上海蘇州河上,用摩托車替人送貨的馬達(dá)(賈宏聲)接下送接純真少女牡丹(周迅)的活,兩人相處時(shí),牡丹愛(ài)上馬達(dá),但就在她決定把終身托付給對(duì)方時(shí),馬達(dá)財(cái)迷心竅聯(lián)合黑道朋友綁架了她,令牡丹心灰意冷跳進(jìn)蘇州河里。臨跳前,牡丹丟下會(huì)變成美人魚(yú)再尋馬達(dá)的話?! ∥迥旰螅瑸樽约盒袨榘没诓坏鸟R達(dá)疑惑牡丹又回來(lái)了,開(kāi)始四處找尋。當(dāng)在某酒吧里看到扮美人魚(yú)表演的美美(周迅)時(shí),馬達(dá)認(rèn)定她就是牡丹,然而美美不過(guò)是另一個(gè)癡情女子而已。