Etterforsker Williams Somerset er en utbrent veteran som lengter etter pensjonisttilværelsen, men først blir han tvunget til å lære opp sin unge og ambisiøse etterfølger, David Mills. Sammen tar de opp jakten på en seriemorder som trekker dem med seg dypere ned i sin forvridde, psykopatiske verden. For hvert nytt offer de finner må de kombinere sine felles erfaringer. De er dømt til å følge sporet til en morder som tror han er hevnens engel, med en misjon om å finne forlatelse for samfunnets synder, for deretter å rense sin sjel. For hver av de syv syndene finnes det en tilhørende måte å dø på.
En mann snubler over et blodig åsted der han finner en pickup lastet med heroin og to millioner dollar i uimotståelige kontanter. Når han bestemmer seg for å stikke av med pengene, utløser han en ustoppelig og voldelig kjedereaksjon. Selv lovens håndhever blir en maktesløs tilskuer.
Mye i denne historien setter to opp mot hverandre. Tennisstjernen Guy (Farley Granger) hater sin utro kone. Den mystiske Bruno (Robert Walker) hater sin far. Et perfekt utgangspunkt for et kriminelt forslag: Jeg dreper din, du dreper min.
Han har fast bord på de mest fancy restauranter og ikke minst et utsøkt designet visittkort. Han er vennlig og imøtekommende, priviligert, beundret og ikke minst begjært. På overflaten en perfekt mann med et perfekt liv. Men Patrick Bateman er også en følelsesløs, psykotisk seriemorder. Og i en verden der ingen egentlig kjenner hverandre, der venners verdi måles i penger og kokain og det ytre er alt som teller, er han det perfekte monster. Han er både den amerikanske drøm og det amerikanske mareritt i en og samme person.
Carly Norris (Sharon Stone) er på jakt etter litt spenning i hverdagen etter å ha avsluttet et ulykkelig ekteskap. Hennes nye hjem blir en av de høye skyskraperne på Manhattan, men Carly er uvitende om at det i den senere tid har skjedd flere mystiske og dødelige ulykker der.