En 1942, Henry et Nicky, deux amis d'enfance, décident de s'enrôler dans les Marines alors que l'Amérique vient de s'engager dans la Seconde Guerre Mondiale. Quelques semaines avant leur départ, ils rencontrent l'amour. Une page intense de leur vie qui s'achèvera sur le quai d'une gare, en partance pour la guerre...
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.