Vétéran de la Guerre du Vietnam, Travis Bickle est chauffeur de taxi dans la ville de New York. Ses rencontres dans le monde de la nuit, la violence quotidienne qu'il croise lui font peu à peu perdre la tête.
Cosmo Vitelli, patron d’une boîte de strip-tease et criblé de dettes, est contraint par la Mafia de tuer un bookmaker chinois. C’est le début d’une chasse à l’homme qui va l’entraîner loin. Très loin…
Anderson, un quartier déshérité de Los Angeles. Le lieutenant Bishop est chargé d'assurer la dernière nuit de garde dans le commissariat du treizième arrondissement, qui va être fermé. Il s'y installe avec un inspecteur, trois gardes, un agent et deux secrétaires, ainsi que deux prisonniers en attente de transfert.