劉健一(金城武飾)是新宿歌舞伎町的混混,身為臺(tái)灣與日本人的殘留孤兒,混血的他被叫作半唐番,不為社會(huì)所容納。歌舞伎町有著上海幫、福建幫、北京幫、臺(tái)灣幫等,各方力量形成復(fù)雜的角力形勢(shì)。年關(guān)將至,似乎是因?yàn)榻∫坏那岸扰臋n吳富春(椎名桔平飾)返回歌舞伎町,他因殺死元成貴(曾志偉飾)的手下而逃亡,元成貴遂限令健一在三日內(nèi)交出富春,否則二人便只有死路一條。此時(shí)左藤夏美(山本未來(lái)飾)出現(xiàn),她稱(chēng)與有過(guò)節(jié),為了活命甘愿出賣(mài)一切,健一被她吸引。富春終于現(xiàn)身,偷襲元成貴的情婦黃秀紅的夜總會(huì)“上海灘”,令健一陷入絕境。所有人都勸他離開(kāi)歌舞伎町,但真相并不是那么簡(jiǎn)單,命運(yùn)并沒(méi)有眷顧二人……