1975年越戰結束後,香港壹度成為“第壹收容港”,接收了大量越南難民、船民。這些人到港後,會被港府統壹安置在羈留營。對於混在他們中間的越共,特工(特務)發現後會秘密殺害。
在越戰中僥幸撿得壹條命的越南華裔胡越(周潤發)隨夥伴逃難到港後,如願見到素未蒙面、後期曾中斷聯系的筆友李立君(繆賽人),後者是壹名社會工作者,十分同情他的遭遇。當胡越反殺將他視作越共的特工後,李立君決定幫他辦去美國的假護照。辦護照時,胡越結識與他命運無差的沈青(鐘楚紅),兩人講好到美壹起生活。
胡越、沈青等人在菲律賓轉機時,沈青及其他幾個女孩被幫他們辦護照的人秘密帶走,為找到沈青,胡越放棄赴美良機,脅迫著該人來到菲律賓唐人街壹家Bar,原來沈青是被騙到該處做實為妓女的Bar女。為了履行許下的要將沈青照顧的諾言,胡越答應老板鐘仁(金彪)替他做殺手,並因之與另壹殺手阿三(羅烈)結成兄弟。但他及沈青、阿三僅是鐘仁手中的棋子。