香港国际警察杨丽清(杨丽清 饰)前往美国与当地的缉毒组组长东尼(甄子丹 饰)一起调查西雅图的一起贩毒案,当他们追查到当地的一名华人嫌疑人六仔(袁日初 饰),早已收到消息六仔潜回了香港,于是,杨丽清和东尼一起回到了香港。在追捕过程中,他们发现六仔不断受到追击,几次险些丧命。东尼开始觉得六仔绝对不仅仅是牵涉到这起贩毒案这么简单。当东尼和杨丽清一直追查下去时,发现整件事竟然关系到美国中央情报六局,而东尼的同僚另一组的组长迈克尔(王敏德 饰)竟然也牵涉在内。事件的真相真正一层层剥开。
泰国曼谷。雇佣军人库蒂·彻奇(杰曼·翰苏 Djimon Hounsou饰)受雇于一位神秘商人,替他暗杀了六名男子。交易完成之后,这名神秘男子更不惜重金雇佣彻奇,为其执行一项暗杀任务。据该男子称,他的女儿梅(Jirantanin Pitakporntrakul饰)被一个臭名昭著的泰国卖淫贩毒团伙绑架并杀害。在冷酷无情的武器交易商吉米(凯文·贝肯 Kevin Bacon饰)的帮助下,彻奇找到了他的暗杀目标,但随之便卷入到了一场帮派间的黑暗战争之中。这项看似简单的任务,随着情势的发展变得越来越扑朔迷离。与此同时,女孩梅并没有被杀害,她正协助教会解救其他被绑架的女孩。突然之间,梅再次消失不见,而她的背后更隐藏着一个巨大的秘密
背景设定在一个反乌托邦的美国,所有非异性恋、白人、基督徒和顺性别的人都被政府用条形码跟踪。