Excellent in every aspect

Rating: 10/10 (27 December 2018)

This could not have been a better movie if they tried. They nailed every aspect. The acting is phenomenal by every actor and their portrayal of their characters are spot-on. The cinematography is outstanding, the visuals are top-notch and the directing is exceptional. The score is also incredible and fits the movie perfectly. Highly recommend - a top 50 movie of all-time.