Dans les années 1930 à Chicago, en pleine prohibition, Al Capone règne en maître sur les différents trafics. Envoyé par Washington, Eliot Ness, un jeune agent fédéral, est prêt à tout pour arrêter le célèbre gangster et démanteler son réseau de contrebande. Il entreprend de recruter un noyau de policiers incorruptibles, parmi lesquels l'officier Jim Malone. La corruption rend leur tâche particulièrement difficile... La première mission de Ness, maladroitement conduite, se solde par un échec humiliant. Loin de se laisser décourager par ce premier affront, Ness décide de s'entourer de personnes de confiance. Il recrute ainsi Jim Malone, un flic qui connaît bien le monde des truands...