One of the greatest films ever, Worth the watch

Rating: 10/10 (3 December 2019)

A truly remarkable film, keeping you interested the whole time. The lineup of actors is one for the books, and Scorsese does an amazing job showing the bond and connection between their characters. Worth the 3 and a half hours, but it doesn't even feel that long when you watch it.