BRILLIANT

Rating: 10/10 (1 July 2018)

Brilliant is the only word this movie needs. Would we watch it again? Absolutely, many times over.