I've gotta say! Didnt't quite like it the first, it took me a second view to truly appreciate the genius of this movie. De Niro is just outstanding as Travis, and Scorsese is in top form too, only maybe rivaled by Goodfellas and The Wolf of Wall Street. It is not a action, crazy plot-twists, guy meets girl, happy ending kind of movie. What it is, is one of the best character studies and acting ever done. Something to identify with to the unindefiable, a study of what society does to people. A anti-hero bloody masterpiece.