Absolutely excellent. Possibly film of the year.

Rating: 8/10 (20 November 2019)

Although made for Netflix, I caught this at a local arthouse cinema and boy what a great film. Although not perfect, the story really was fascinating and although the film is 3.5 hours long, you don't notice it until you get to the last half an hour and the main story moves away from the Hoffa mystery.
The cast are excellent, although I did find De Niro's smirking a little tiresome as we've seen it in other films. The real standout amongst a great cast is Joe Pesci. What a great performance he puts in. Al Pacino does seem an odd choice at first to play Jimmy Hoffa but after a while I started to forget that and just enjoyed a really great cast in a great film with a great script.
Scorsese's best film since Casino by a long way. Stephen Graham also puts in a great turn and the film is brilliantly edited too, keeping up the tension when needed.
I think the last twenty minutes or so (after the Hoffa story comes to its conclusion) does ramble a bit and could easily have been more economically done with regards to what happened to some of the characters. However it seems a shame such an excellent movie is being resigned to a small theatrical release before hitting Netflix. This is one of the best films so far or the 21st century from a master storyteller and a gifted cast.