A masterpiece

Rating: 10/10 (20 May 2018)

It gathers centuries of information into a 21 century movie that right now it's just called a great movie but it is in fact a one of the greates master pieces that would ever be in the present century.