3hrs of brawling greatness

Rating: 9/10 (27 August 2019)

It's a street-fighting time-piece, and it's amazing. Set in a time when violence, corruption, back-stabbing and lawlessness are the norm... A wet behind the ears boy (DiCaprio) finds himself between the crosshairs of a ruthless kingpin (Daniel Day-Lewis), with a foxy strumpet (Cameron Diaz) thrown right in the middle of it all... it's a recipe for disaster... a beautifully crafted disaster. Another Scorsese masterpiece