One of the best ever

Rating: 10/10 (4 June 2019)

Brilliant writer
Excellent director
Strong, absorbing ensemble cast.
Unlike most there is nothing superfluous in this movie.