Billy Costigan er en fersk politimann som har vokst opp omgitt av kriminalitet. Det gjør ham til den perfekte muldvarp, og han settes til å infiltrere mafiaen, hvor Frank Costello er boss. Billys oppgave er å vinne Costellos tillit og dermed hjelpe etterforskerne Dignam og Queenan med å ta mafiabossen. I mellomtiden vinner spesialetterforsker Colin Sullivan alles tillit på politihuset. Ingen forstår at han er Costellos muldvarp.
Tidlig på 70-tallet var politikorrupsjon utbredt i New York City. Vietnamkrigen krevde sine ofre både borte og hjemme. Soldatene kom tilbake til USA enten i likposer eller som avhengige av et importert opiat kalt heroin - som de delte med nysgjerrige eksperimentelle. Med hjelp av lovens håndhevelse opererte mafiaen relativt uten konkurranse i dette markedet ved å selge tusenvis av kilo heroin til avhengige, som var sultne på produktet deres. Helt til en svart forretningsmann, Frank Lucas, blandet seg inn i leken. Det var egentlig ingen som la merke til Frank Lucas, den tause sjåføren til Bumpy Johnson, en av de mektigste, svarte bossene i det kriminelle miljøet i byen etter Vietnamkrigen. Men når bossen plutselig dør, utnytter Frank åpningene i maktstrukturen for å bygge sitt eget imperium og skape sin egen versjon av den amerikanske oppfattelsen av suksess.
En buss på veil til et fengsel får en ny rute, mot Detroits Precinct 13, på grunn av en farlig vinterstorm. Vel fremme må Marion, Beck og Anna, de kriminelle fra bussen, samarbeide med den emosjonelt ustabile Jake, en politimann gjemsøkt av sin fortid, da de angripes av en gruppe armerte menn.
Warren Beatty spiller den hardkokte, men godhjertede detektiven Dick Tracy, som kjemper for å rydde opp i underverdenen. Motstandere er en gjeng med fargerike gangstere - inkludert Big Boy Caprice og Mumbles.
Når Mason Storm kommer på sporet av politisk korrupsjon på høyt nivå, skriver han sin egen dødsdom. Han blir skutt sammen med sin familie og erklært død - for sin egen sikkerhet. Etter syv år i koma, kommer Storm til bevissthet. Han vet ikke hvem som prøvde å drepe ham, men oppdager at han fremdeles er i livsfare. Storm har kun ett mål - å finne de ansvarlige og å hevne sin kone og sønn...