I 1930, under Forbudstiden i USA, leverer den beryktede Al Capone ulovlig brennevin, og kontrollerer nesten hele Chicago. Eliot Ness (spilt av Kevin Costner) er en agent fra Bureau of Prohibition som har fått i oppgave å stoppe Al Capones illegale aktiviteter, men hans første forsøk mislykkes på grunn av korrupte politimenn som varsler Al Capone. Deretter møter Ness den irsk-amerikansk etterforskeren James Malone (spilt av Sean Connery) som motsetter seg den voldsomme korrupsjonen i Chicago, og tilbyr seg derfor å hjelpe Ness. Han foreslår også at de burde finne en helt ny betjent som fremdeles er under utdannelse, men som ennå ikke har kommet under Capones innflytelse og fremdeles tror på de idealistiske aspektene ved politiets arbeid og rettshåndhevelse. De rekrutterer derfor den italiensk-amerikanske George Stone, på grunn av hans integritet og evner på skytebanen. Sammen med regnskapsfører Oscar Wallace fra Washington D.C. ransaker de et brennevinslager som tilhører Capone, og de begynner endelig å få positiv publisitet når pressen kaller dem "The Untouchables" fordi de ikke tar imot bestikkelser.