Dae-ho (Lee Sung-min ) est un ancien policier qui se considère maintenant comme le shérif du quartier où il habite. Jong-jin (Jo Jin-woong) est un homme d'affaires à succès de Séoul qui s'installe dans le quartier de Dae-ho à Busan. Celui-ci commence à suspecter Jong-Jin d'être un vendeur de drogue et mène l'enquête avec son beau-frère Duk-man (Kim Sung-kyun ).
L'histoire de Park Tae-soo (Jo In-sung ), issu d'une famille pauvre, qui décide de devenir procureur après avoir appris que le pouvoir est la chose la plus importante dans la vie et que ce poste est le plus grand symbole du pouvoir dans les années 1990. Après être entré dans la faculté de droit la plus prestigieuse, il est confronté à la résistance de la démocratie en Corée et atteint enfin son but de devenir procureur mais sa vie n'est pas meilleure de celle d'un homme salarié. Par hasard, il rejoint une clique de puissants procureurs disposant de la richesse et du pouvoir. Il goûte finalement à la vie de la classe supérieure, mais plus il apprécie le plaisir que procure le pouvoir, plus il en voit aussi le côté cruel.
Antipathique, un propriétaire d’un vieil immeuble à Aridong tient à rappeler, presque tous les jours, à ses locataires de payer leur loyer en retard. En tant que serrurier, il se déplace en scooter : il apprend, aux alentours de son quartier, que la disparition des personnes âgées sont mystérieuses du fait que leurs corps sont retrouvés inertes dans de différents lieux. On murmure que la ville cache un tueur en série, que la police elle-même ignore l’identité. Soudain apparaît un inspecteur qui demande de l’aide au propriétaire : pour lui, il s’agit du même meurtrier d’il y a trente ans…
Kim Byeong-soo (Seol Kyeong-gu), un ancien tueur en série souffrant aujourd'hui d'Alzheimer, a autrefois enlevé une petite fille nommée Eun-hee (Kim Seol-hyun) à l'une de ses victimes et l'a élevé comme sa propre fille. Devenue adulte, elle est la proie de son petit-ami (Kim Nam-gil ) aux pulsions meurtrières. Pour la protéger, Byeong-soo se bat pour garder sa mémoire et se souvenir de son plan pour tuer Tae-joo. Il s'avère cependant que ses souvenirs ne sont pas aussi fiables qu'il ne le pense.
Un ancien policier nommé Song Yoo-gun (Kim Rae-won) se fait incarcérer dans une prison en tant que détenu pour rencontrer un prisonnier connu sous le nom du « Roi » afin qu'il lui révèle la vérité sur la mort de son jeune frère.
Lorsque le jeune Jo Hyun-soo sort de prison, Han Jae-ho qui est le lieutenant du traficant de drogue Ko Byung-chul l'attend. Ils ont fait connaissance en prison et Han Jae-ho lui avait proposé de rejoindre son équipe après leur libération. Une fois dehors ils participent à un trafic de drogue avec des Russes. De son côté, l'inspectrice Chun met tout en œuvre pour faire tomber les barons de la drogue.
En 1987, durant les manifestations démocratiques de juin, l'étudiant et militant pro-démocratie Park Jong-chul est arrêté par la police, puis torturé à mort. La police et le gouvernement tentent ensuite d'étouffer son cas, mais des médias et d'autres étudiants se mobilisent pour faire éclater la vérité.
Après la mort d'une personne, un ange escorte le défunt dans l'au-delà où il doit être jugé sept fois durant 49 jours pour prouver qu'il a mené une vie humaine innocente et avoir le droit de se réincarner. Les anges ont l’interdiction absolue de se mêler des affaires humaines.
Durant l'hiver 1636, alors que les Qings conquièrent la Chine, ils se tournent vers le royaume vassal de Joseon, en Corée, resté fidèle aux Mings. Le roi Injo et ses hommes refusent de se soumettre, retranchés dans une forteresse dans les montagnes de Namhansanseong. Tandis que l'ennemi est à ses portes, prêt à l'envahir, le roi est confronté aux avis divergents de deux de ses ministres. Alors que l'un, le ministre de l'intérieur Choi Myung-kil, le supplie de se remettre à l'envahisseur, Kim Sang-hun, chargé des rites préfère éviter l'humiliation de sa nation et se battre jusqu'au bout. Dans un hiver glacial, alors que le roi est malade et ses hommes souffrent du froid et de la faim, l'ultime bataille va se jouer autour de cette forteresse.
En 1980, un journaliste allemand travaille au Japon pour une chaîne de télévision allemande. Au mois de mai de la même année a lieu, en Corée du Sud, le soulèvement de Gwangju. Ce mouvement, principalement étudiant et syndical, s’oppose à la dictature de Chun Doo-hwan, mise en place après l’assassinat de Park Chung-hee. Il décide alors de se rendre dans le pays. Il prend un taxi de Séoul à Gwangju et filme tout ce qu’il voit. Son retour jusqu'à Séoul sera éminemment compliqué puisqu'il leur faut échapper à la surveillance aérienne. De retour au Japon, il envoie son film en Allemagne.
Byeon Jong-gu, le maire de Séoul, est candidat à un troisième mandat qui le mettra en course à la présidence. Tout au long de la campagne électorale, Byeon utilise tous les moyens pour garder ses secrets les plus sombres cachés du public. Les écoutes téléphoniques, la corruption, le meurtre — tout est envisagé et personne n'est en sécurité.
Le film raconte l'histoire d'un homme dont la vie est détruite quand il est accusé du meurtre d'un chauffeur de taxi qu'il n'a pas commis, et doit signer des aveux forcés alors qu'il est brutalisé lors des interrogatoires policiers. Dix ans plus tard, il demande l'aide d'un avocat endetté pour restaurer l'honneur de son nom.
Un escroc réputé mort refait soudainement surface. Le procureur Park, qui était autrefois son complice, doit alors l'éliminer pour éviter un scandale de corruption. Lors de la traque, Park rencontre un autre criminel nommé Ji-seong qui en a également après le même homme pour une vengeance personnelle. Ils décident alors de faire équipe dans leur but commun.
Le film revient sur l'« Incident de Heuksapa » de 2007 : une guerre de territoire entre un gang local de Garibong-dong à Guro-gu (Séoul) et le gang Heuksapa originaire de la préfecture autonome coréenne de Yanbian en Chine. La brigade anti-criminalité dirigée par Ma Seok-so s'efforce de mettre un terme aux agissements de ces réseaux.
Dans la vie réelle, Kwon Yoo (Ji Chang-wook) est sans-emploi, mais dans le monde virtuel, il est reconnu comme le meilleur joueur sans rival à sa hauteur. Alors qu'il joue comme d'habitude dans son cybercafé local, Kwon Yoo apprend qu'il est le principal suspect d'un crime horrible : le viol et le meurtre d'une lycéenne. Arrêté par la police, il réalise qu'il est victime d'un coup montée par une grande société. Avec l'aide du joueur Démolition (Ahn Jae-hong ) et de la pirate informatique Yeo-wool (Sim Eun-kyeong), ils partent en quête de la vérité pour l'innocenter.