城市中撲朔迷離的人物關(guān)系和事件始末。一洗黑錢罪犯被押送回港,職業(yè)殺手曲(吳彥祖 飾)將其槍殺后逃逸,背后主謀是洗錢集團(tuán)首領(lǐng)饒?zhí)祉灒_嘉良 飾),但他的兒子也同時(shí)被其它神秘人物拐走。案情開始變得千頭萬緒。這個(gè)案件,交由了警察孫(郭富城 飾)負(fù)責(zé),孫一向倒霉,這次最令他意外的是,他竟然發(fā)現(xiàn)饒?zhí)祉灥穆蓭煻藕裆ㄠ嵰两?飾)有一個(gè)叫Amy(李心潔 飾)的妻子,像極了十年前失蹤的女友。這一切,讓他傾注大量心血在案件調(diào)查上。然而,對(duì)這樁案件感興趣的,除了孫,還有殺手曲。他們各有心事,步步為營,在錯(cuò)綜復(fù)雜的關(guān)系和事件中拉扯爭斗。