Travis Bickle (Robert De Niro) er en Vietnam-veteranen, der kører taxa i nattetimerne. Langsomt, men sikkert, påvirkes han af storbyens råddenskab, luderne, volden og den makabre og umenneskelige livsstil. Og langsomt forvandles hans i forvejen perforerede sind til en tikkende bombe for til sidst at eksplodere i afmagt over hans stærke oplevelser.

Da en gruppe dyreværnsaktivister befrier en flok chimpanser fra et britisk laboratorium, spredes samtidig et meget farligt virus. Alle mennesker og dyr der bliver smittet, kommer i en permanent blodrus. Da Jim 28 dage senere vågner op på et hospital, ligger London i ruiner. Sammen med en lille gruppe, der også har undgået viruset, forsøger han at nå i sikkerhed i en tidligere militærlejr, og det bliver alt andet end en fredelig tur.

Kate får ikke noget sex hos sin mand, så hun tager med en lækker fremmed hjem. Desværre bliver hun efterfølgende skåret i strimler i elevatoren af en lyshåret fremmed. Eneste vidne til det brutale mord er luderen Liz, der hurtigt bliver politiets hovedmistænkte. Liz og Kate søn Peter beslutter selv at finde morderen.