Psühholoogiliselt traumatiseeritud Vietnami sõja veteran Travis Bickle töötab New Yorkis taksojuhina öises vahetuses. Inimkonnas pettunud mees ei suuda luua kellegagi emotsionaalset sidet ja see on temast teinud üksildase uitaja. Raskused igapäevaelus ja keelatud suhe 14-aastase prostituudiga jätavad talle vaid ühe pääsetee: vägivald.
Lugu kolmest Pennsylvania teraselinna sõbrast, kes värvatakse Vietnami sõtta. Seal võetakse nad vangi. Suure vaevaga õnnestub neil põgeneda, kuid nad eralduvad teineteisest. Üks semudest lõpetab halvatud alakehaga, teine jääb Aasiasse ekslema, kolmas aga pöördub süümepiinades tagasi koju. Film jälgib nende kolme edasisi elukäike ja saatust pärast sõda ning sõja mõju väikesele tööstuslinnakesele.
Ramon on oma pere hoole all magatud peaaegu kolmkümmend aastat. Tema ainus aken maailma on see, mis asub tema toas, mere kõrval, kus ta nii palju reisis ja kus ta kannatas õnnetuse, mis segas tema nooruse. Sellest ajast peale on tema ainus soov lõpetada elu väärikalt. Kahe naise saabumine muudab tema maailma: advokaat Julia, kes soovib oma võitlust toetada, ja Rosa, linna naaber, kes püüab teda veenda, et elu on elamist väärt. Ramóni helendav isiksus paelub mõlemat, kes peavad nagu kunagi varem küsitlema nende elu valitsevate põhimõtete üle. Ta teab, et ainult see, kes teda tõeliselt armastab, aitab teda sellel viimasel teekonnal.