Para sobrellevar el insomnio crónico que sufre desde su regreso de Vietnam, Travis Bickle (Robert De Niro) trabaja como taxista nocturno en Nueva York. Es un hombre poco sociable que apenas tiene contacto con los demás, se pasa los días en los cines para adultos …