Amazing

Rating: 10/10 (22 September 2019)

Just an all around amazing. The plot is complicated and yet cohesive. The movie as a whole is just a masterpiece.