One of the Scorcese's Best Five

Rating: 9/10 (29 November 2019)

This is one of the finest films of the greatest director of this era with the best cast one could imagine. Great story and characterization build-up just like Raging Bull and Casino. For a person like me who watches a two-hour movie in 2-3 sittings have completed this more than a 3-hour movie in one go, so it can be easily said that its long runtime is fully justified.