Few will disagree with me when I say that Scorsese's Taxi Driver is one of the greatest films ever made. This one helped define the 70s and changed the face of American cinema. Scorsese's directing is brilliant. DeNiro has never been better, nor has Cybill Shepard (except in The Last Picture Show). This is one of Harvey Keitel's finest performances, and Jodi Foster has her best role here. The acting is superb. The cinematography was groundbreaking with the camera moves Scorsese made. Superb editing. And while Bernard Herrmann's score is dated (definitely from the 70s), it is a classic and fits this film in a way no other music ever could. Add that to the fact that Herrmann died just after finishing recording for this film. What a way to end your career. This film is superb in every way.