Vétéran de la Guerre du Vietnam, Travis Bickle est chauffeur de taxi dans la ville de New York. Ses rencontres nocturnes et la violence quotidienne dont il est témoin lui font peu à peu perdre la tête. Il se charge bientôt de délivrer une prostituée mineure de ses souteneurs.
Ryn, jeune Anglaise de treize ans, vit retirée avec son pere, poète, dans une belle maison au bord de la mer. On ne voit jamais son père. Peu à peu plusieurs personnes disparaissent dans l'entourage de l'enfant.