Psühholoogiliselt traumatiseeritud Vietnami sõja veteran Travis Bickle töötab New Yorkis taksojuhina öises vahetuses. Inimkonnas pettunud mees ei suuda luua kellegagi emotsionaalset sidet ja see on temast teinud üksildase uitaja. Raskused igapäevaelus ja keelatud suhe 14-aastase prostituudiga jätavad talle vaid ühe pääsetee: vägivald.

Uue aastatuhande saabumist tähistavad pidustused on 1999. aasta Los Angeleses hoogu kogumas ning selles ümberringi valitsevas segaduses ja kaoses tegutseb endine politseinik Lenny Nero, kelle praeguseks sissetulekuallikaks on äritsemine diskettidega, millele on talletatud inimeste mälestused ja emotsioonid. Kui ühel päeval satub tema valdusesse diskett, kuhu on salvestatud ühe prostituudi jõhker mõrv, kistakse asja vastu huvi tundma hakanud Nero kiiresti LA kuritegelikku maailma, kus mees peatselt leiab, et tema elu ripub juuksekarva otsas.

Andy Stitzer (Steve Carrell) on elamas küllaltki vähetähtsuslikku, kuid korralikku elu. Ta elab korralikus korteris, mida täidavad koomiksid ning igasugused kangelaste kujukesed. Ta on hinnatud seltskonnakaaslane, kelle tööks on elektroonikapoes arvetele templite peale löömine. Kuid ta pole siiamaani ühegi naisega voodis armatsenud. Tema sõbrad üritavad talle pidevalt kaaslast leida ning ükskord see õnnestubki. Kuid õigepea tuleb välja, et kolme lapse ema Trish (Catherine Keener) soovib seksivaba suhet.