Трэвис Бикл в прошлом был участником войны во Вьетнаме. Из-за проблем со сном мужчина решил тратить часы бессонницы на зарабатывание денег и устроился работать таксистом. В его машине оказываются разные пассажиры со своим взглядом на мир, привычками и настроением. Один из них, находясь в озлобленном состоянии заявил, что намеревается прикончить собственную супругу за то, что та изменяет ему с неким негром. Именно этот человек приводит шофера к мысли о том, что вокруг него много грязи и чтобы все расчистить нужно взяться за оружие.
Особенно градус озлобленности главного героя повысился после того, как одна из девушек по имени Айрис, севшая в автомобиль рассказала, что занимается проституцией и хотела бы сбежать от сутенера. И если учесть, что ей всего-то 12 лет, водителю становится жалко это ангелоподобное создание и он однажды навешает названого той негодяя далеко не с благими намерениями. К тому же и в личной жизни ничего не ладится, ведь знакомая ушла со свидания, посчитав бывшего военного сумасшедшим.