Man, what a film. The only adjective I can use to describe this film is the word cinema. The characters are entertaining. The dialogue is interesting and always has you hooked. The acting is amazing and no performance is below 10/10. The plot is extremely original and contains many twists and turns. The film is an emotional rollercoaster which lead to me crying five times! This truly is Scorsese’s finest picture.