Hong Kong está experimentando una ola de tríadas de violencia a la que la policía no puede resistir. Sólo un inspector duro, apodado Tequila (Chow Yun-Fat), se atreve a luchar con sus propias armas y, de una manera muy personal, cuando su compañero es brutalmente asesinada en una masacre espectacular llevada a cabo en una casa de té. La investigación se llevará a enfrentarse a una tríada peligrosa, conducido por Johnny Wong (Anthony Wong), que cuenta entre sus líderes con un asesino atormentado llamado Alan (Tony Leung), que pronto se convertirá en un aliado inesperado de la policía contra el
crimen organizado.