Three and a Half Hours of waiting for the inevitable

Rating: 5/10 (28 November 2019)

Lots of gangsta talk peppered with bullets to the head.
As usual Scorsese needs a good editor.
Just skip to the end that we all know happened.