城市中撲朔迷離的人物關系和事件始末。一洗黑錢罪犯被押送回港,職業殺手曲(吳彥祖 飾)將其槍殺後逃逸,背後主謀是洗錢集團首領饒天頌(羅嘉良 飾),但他的兒子也同時被其它神秘人物拐走。案情開始變得千頭萬緒。這個案件,交由了警察孫(郭富城 飾)負責,孫一向倒霉,這次最令他意外的是,他竟然發現饒天頌的律師杜厚生(鄭伊健 飾)有一個叫Amy(李心潔 飾)的妻子,像極了十年前失蹤的女友。這一切,讓他傾註大量心血在案件調查上。然而,對這樁案件感興趣的,除了孫,還有殺手曲。他們各有心事,步步為營,在錯綜復雜的關系和事件中拉扯爭鬥。