Contains sequences which are among the greatest achievements in the history of cinema. I find this film difficult to watch, because I do not like many of the characters, but they are not meant to be liked. The film does not judge them. It simply observes them. When Scorsese is at his best, he doesn't just get into a character's head, he exposes their soul.