Tony Wendice päättää tappaa vaimonsa tämän rahojen ja syrjähypyn takia. Kun aie menee pieleen, hän kehittää nerokkaan varasuunnitelman.

Tiivistunnelmaisessa oikeussalitrillerissä seurataan menestyvää nuorta syyttäjää nimeltä Willy Beachum, joka on siirtymässä uuteen, rahakkaampaan työhön. Hänen viimeinen juttunsa syyttäjänviraston palveluksessa vaikuttaa selvältä tapaukselta: syytetty on jo tunnustanut ampuneensa vaimoaan, ja murha-ase on poliisin hallussa. Mies kuitenkin paljastuu älykkääksi manipuloijaksi, joka uskoo tehneensä täydellisen murhan. Beachumin on vaarannettava oma uransa estääkseen murhaajaa pääsemästä vapaalle jalalle.

Palkkamurhaaja aikoo hoitaa viisi keikkaa samana iltana pahaa-aavistamattoman taksinkuljettajan avustuksella. Vincent on palkkamurhaaja, alansa ykkönen - juuri sellainen, jonka kansainvälinen huumekartelli haluaa palkata eliminoimaan viisi heidän toimintaansa uhkaavaa avaintodistajaa. Vincent aikoo hoidella kaikki viisi kohdettaan samana iltana ja tehtävästä suoriutuakseen turvautuu kokeneen taksinkuljettajan Maxin palveluksiin. Maxilla ei ole aavistustakaan, mitä on tekeillä, kunnes karmea totuus paljastuu kertarysäyksellä ja hänestä itsestään tulee tappajan henkivakuutus. Asianajajasta voi tulla Maxin viimeinen kyyditettävä, ellei Max keksi keinoa pelastaa niin tämän kuin itsensä.

Nuoren poliisin ura uhkaa tyssätä alkuunsa, kun häntä epäillään rikoksesta, joka liittyy vanhempaan poliisiin – hänen omaan isäänsä.

Kun rehellinen kyttä ammutaan tohjoksi ohi ajavan auton ikkunasta, poliisi erehtyy pitämään sitä vain satunnaisena drive-by -tapauksena. Se on suuri virhe. Kyseisen nuoren poliisin isä on erikoisjoukoissa kannuksensa vereen kastanut, kaduilla oikeutta jakava teräshermoinen kostaja, joka haluaa vain yhtä asiaa: oikeutta... tai kostoa.

Kaksi prostituoitua ajautuu silmittömään murhakierteeseen, kun toinen heistä on raiskattu ja toinen joutunut todistamaan ystävänsä murhan.