Tong Chun (Ekin Cheng) se fait trahir par son chef lors d'un trafic de drogue en Chine. De retour à Hong Kong, il s'allie avec Grand homard (Lau Ching-wan) et Duke Simon (Michael Wong ) pour se venger.
L'inspecteur Miguel Ruiz enquête sur la disparition d'un précieux indicateur, le barman Juan, qui était sur le point de lui fournir des renseignements confirmant des soupçons pesant sur le politicien véreux Leprince, un important armateur et homme politique influent. Quelques jours plus tard, Ruiz découvre le cadavre de Juan déposé devant la porte de sa maison. Malgré les réticences de sa hiérarchie, il décide de poursuivre l'enquête sur son meurtre en son honneur. Alors qu'il s'introduit chez Leprince, sur le point de remporter les élections, pour trouver des preuves compromettantes, il est passé à tabac par ses hommes de main puis jeté à la mer. Repêché par des amis de Juan, il démissionne de la police pour faire justice malgré les conseils de sa femme Pilar.
Barcelone, 1921. Peu de temps avant le régime autoritaire qui s'emparera du pays, l'Espagne est en crise et de nombreuses villes sont en proie au chaos à cause des affrontements entre hommes armés, voyous, anarchistes et policiers corrompus. Alors qu'un train militaire de marchandises transportant des armes entre en gare de Barcelone, il est aussitôt attaqué et pillé par des hommes armés. Venu de Madrid, le flic Aníbal Uriarte, ancien militaire, arrive en ville pour collaborer avec la police locale et arrêter les auteurs du vol. Alors que la violence s'étend à tout le pays, Uriarte ne trouve pas beaucoup de soutien parmi ses pairs qui le choquent par leurs méthodes illégales et expéditives pour interroger les anarchistes accusés de l'attaque du train. Dans un pays déchiré où la mafia locale et les syndicats se mobilisent, représentés par un certain Salvador Ortiz et sa fille féministe Sara, Uriarte tente à tout prix retrouver les armes dérobées pour empêcher un possible coup d'état et un massacre général.
Dragon (Ekin Cheng) est déterminé à quitter les triades après sa sortie de prison et se reconvertit en serveur dans un café de Kowloon. Mais lorsque son ex-petite amie (Karen Mok) est élue Reine du monde criminel, elle se donne pour objectif personnel de le ramener à la criminalité. Bien que Dragon hésite à y retourner, ce n'est qu'une question de temps avant qu'il ne joue un rôle clé dans une guerre de gangs sanglante.
Un soir, un fourgon d'une unité d'urgence de la police de Hong Kong, avec à son bord du matériel de pointe et cinq policiers, est signalé disparu. Alors que la police enquête sur cette affaire, elle découvre que les coupables possèdent une excellente connaissance des procédures policières et ont prévu plusieurs étapes en avance, dont l'une d'elle sera de pirater le réseau sécurisé de la police. Le commissaire de la ville étant indisponible, le commissaire-adjoint M.B. Lee (Tony Leung Ka-fai), planifie et dirige une opération de sauvetage du nom de code Guerre froide et déclare l'état d'urgence à Hong Kong.
Lors d'une nuit sombre à Mong Kok, May, la cousine de Dai Tin-yee (Dominic Ho), est violée et assassinée par Med King (Deep Ng) et ses hommes. Furieux, Tin-yee et ses amis, Chan Ho-nam (Him Law ), Poulet (Oscar Leung ) et Pou-pan (Lam Tsz-sin ) traquent les coupables pour venger la mort de May. Mais comme Med King est sous l'aile de Kwan le hideux (Sammy Sum ), un important chef de la triade Hung Hing, celui-ci donne l'ordre de se débarrasser de Ho-nam par tous les moyens.
Lee Man (Aaron Kwok), un artiste condamné pour contrefaçon de billets, est extradé d'une prison thaïlandaise. La police de Hong Kong enquête sur une série de meurtres dans le monde de la contrefaçon dont le principal suspect est le « Peintre », un mystérieux personnage qui avait autrefois travaillé avec Lee. Ce-dernier refuse cependant d'avouer son identité, affirmant que sa vie serait en danger, mais l'inspecteur Ho (Catherine Chau ) prétend avoir des preuves que Lee est lié aux meurtres. L'interrogatoire est interrompu par l’arrivée impromptue de Yuen Man (Zhang Jingchu), une célèbre artiste qui tente de faire libérer Lee. Un accord est conclu selon lequel ce-dernier sera libéré et placé sous le programme de protection des témoins en échange de la divulgation de l'identité du « Peintre » et de la confession de ses activités criminelles.
Un groupe d'anciens mercenaires se réunit pour préparer un vol exceptionnel : un camion rempli de médicaments, propriété d'une agence de renseignement étrangère, destiné à approvisionner un camp de réfugiés. Mais lorsqu'ils découvrent que le camion est rempli d'or volé, la bande se rend compte qu'elle a été doublé par l'un des leurs.
Cheung Lon (Stephen Chow), un flic infiltré, doit se rapprocher de Fei (Michael Chan ), ancien membre de la triade, pour enquêter sur un violent vol de diamants. Il s'avère que Fei est innocent du vol, mais pas du recel des biens volés.
Feng (Ko Chun-hsiung), le vieux chef d'une famille criminelle, sort de prison pour bonne conduite et pour raisons de santé après 25 ans derrière les barreaux. Il apprend rapidement que sa fille est en couple avec un voyou dépravé nommé Sin (Stephen Chow) venant d'Amérique et qu'elle va bientôt partir aux États-Unis pour le rejoindre. Ne parvenant pas à la convaincre de rester, Feng envoie ses sbires, Maddy (Shing Fui-on) et Tat (Ng Man-tat), contre le petit ami. Mais Sin neutralise Maddy avec ses hommes. Lorsque Feng ruine le trafic de drogue de Sin, la guerre entre les deux hommes s'intensifie.
Alors qu’il effectue la filature d'un trader du Jockey Club, l’inspecteur principal William Luk (Louis Koo) de la Commission indépendante contre la corruption de Hong Kong est témoin du meurtre de ce trader par un assassin solitaire (Vic Chou ). L'inspecteur Lau Po-keung (Julian Cheung) de la criminelle est chargé de l’affaire du meurtre mais n'obtient aucun résultat de la part de Luk, qui refuse de révéler quoi que ce soit se rapprochant de sa propre enquête, nouvel épisode de la guerre des polices.
Sur le marché de la drogue de Hong Kong, le revendeur Jizo (Louis Koo) commence progressivement une collaboration avec certains seigneurs de la drogue mexicains de l’autre côté de la frontière. De son côté, Yu Shun-tin (Andy Lau), un ancien membre des triades devenu philanthrope et magnat de la finance, qui fut témoin de la consommation de drogue de son père pendant son enfance et dont le fils est mort du même fléau, abhorre la drogue qu'il considère comme le mal absolu. Par conséquent, il offre une prime de 100 millions HK$ pour éliminer le principal trafiquant de drogue de Hong Kong, ce qui provoque une agitation dans la société. Le surintendant principal Lam Ching-fung (Michael Miu) a l'intention d'arrêter Jizo, mais est maintenant responsable de sa protection à cause de la prime. Tout en se sentant impuissant, Lam est lui-même attiré par la prime offerte par Yu et est confronté à une lutte intérieur entre le bien et le mal. Une bataille finale éclate entre les deux magnats qui étaient autrefois des frères dans la même triade.