Everything about Taxi Driver is excellent, but Robert De Niro has some of the best acting I've ever witnessed in it. It was so convincing and chilling that it kept the movie on track and made it great. He is the reason I will be re-watching Taxi Driver very soon.