I en dystopisk fremtid, hvor kriminalitet er ikke-eksisterende, er betjent John Spartan (Sylvester Stallone), "The Demolition Man", kendt for sine voldelige metoder. Efter at være blevet anklaget for en forbrydelse, han ikke har begået, bliver han kryogenisk frosset og løsladt årtier senere til et teknologisk avanceret og stærkt kontrolleret samfund, hvor selv mindre lovovertrædelser kan resultere i alvorlige konsekvenser.
En sociopatisk kriminel ved navn Simon Phoenix (Wesley Snipes), som også blev fastfrosset samtidig med Spartan, genoplives og begynder et terrorregime. Spartan bliver afrimet og løsladt fra fængslet for at stoppe Phoenix, på trods af at hans old school-natur er i modstrid med fremtidens fredelige og pacifistiske samfund.
Gennem hele filmen kæmper Spartan med de enorme kulturelle og teknologiske forandringer, samfundet har gennemgået og danner en alliance med Lenina Huxley (Sandra Bullock), en politibetjent fra denne nye verden. De afslører en sammensværgelse for at bevare kontrollen over befolkningen gennem åndssvag underholdning, og det bliver et kapløb med tiden for Spartan at stoppe Phoenix og afsløre sandheden, før samfundets omhyggeligt udformede fred smuldrer.