A great watch

Rating: 9/10 (13 February 2019)

Not an easy watch at times, which is of course the point, but a very well put together movie that is hugely entertaining whilst being very relevant even today, sadly.
Main performances are tremendous and it's an excellent way to tell a very hard hitting message, which is more relevant now than it has been for a while.