Travis Bickle, jeune vétéran du Vietnam rongé par l'insomnie, prend un emploi de chauffeur de taxi de nuit à New York pour tromper sa solitude. Au fil de ses courses, il observe avec un dégoût grandissant la décadence morale de la ville, entre prostitution, criminalité et indifférence généralisée. Son obsession pour une jeune prostituée mineure du nom d'Iris, ainsi que son échec sentimental auprès de Betsy, une employée de campagne politique, précipitent sa dérive psychologique. Convaincu de devoir purger la ville de sa corruption par lui-même, Travis s'engage dans une préparation de plus en plus radicale et dangereuse.