It's a outstandingly shot movie, Scorsese did an exceptional job as the director. The most beautiful part is that about half the time you don't understand what the protagonist (Travis Bickle played by legendary Robert de Niro) wants to achieve in his life as he was feeling lonely all the time. But then he finds out exactly what he should do and from that point the movie takes a beautifully interesting turn. Awesome movie it is, do watch it.