Trama:
Chicago, anni '30. Il boss mafioso Al Capone (R. De Niro) è il padrone della città e in questo periodo di Proibizionismo si dedica al contrabbando di alcolici, sua principale attività commerciale. Con la corruzione e il crimine tiene sotto controllo bar, locali notturni, polizia e sindaco. L'agente governativo Eliot Ness (K. Costner) decide di smascherare l'impero economico di Capone per consegnare il boss malavitoso alla giustizia. Così, raduna intorno a sè tre poliziotti incorruttibili: l'irlandese Jimmy Malone (S. Connery), il giovane italo-americano Giuseppe Petri, che ha cambiato nome in George Stone (A. García), e il contabile di Washington Oscar Wallace (Charles Martin Smith).