The film takes place in 1970s New York City, where Travis Bickle (Robert De Niro), a mentally unstable and lonely taxi driver, navigates the city's streets at night. Travis, a Vietnam War veteran, suffers from insomnia and feels disconnected from society. His life takes a dramatic turn when he meets Betsy (Cybill Shepherd), a campaign volunteer for Senator Palantine, and Iris (Jodie Foster), a 12-year-old prostitute.
The film takes place in 1970s New York City, where Travis Bickle (Robert De Niro), a mentally unstable and lonely taxi driver, navigates the city's streets at night. Travis, a Vietnam War veteran, suffers from insomnia and feels disconnected from society. His life takes a dramatic turn when he meets Betsy (Cybill Shepherd), a campaign volunteer for Senator Palantine, and Iris (Jodie Foster), a 12-year-old prostitute.