There is a lot of great acting in this movie. Most of all from Robert DeNiro, who even managed to make a rather unspectacular line in a rather unspectacular scene one of the most quotable in cinema. You talking' to me? I also enjoyed Cybill Shepherd, Harvey Keitel and cute little Jodie Foster.

However, the acting carries almost all of the weight in this film and doesn't eradicate the many dissonances.

For example, the movie builds much on the "filthiness" and amorality of NYC. The state of the city is exaggerated so much, however, that it is difficult to relate to the characters being affected by it. Also, some of the characters' behaviors seem unrealistic for me. In spite of the long build-up, the ending doesn't seem justified, either.

It's not too bad, but wouldn't recommend it. Only worth a watch if you want to catch up on classic movies, like me.