A magnificent spectacle!

Rating: 10/10 (12 July 2018)

This movie did no fail to astonish and was definitely worth all the hype!