Surpassed My Expectations

Rating: 10/10 (27 December 2017)

This is possibly one of the best films I have ever seen in this genre.
From the start to finish, I felt that there was some inaudible and invisible metronome setting the overall pace of the film, a consistent rhythm within many rhythms, if that makes sense. Everything about this film had perfect timing. Editing was seamless. Attention to detail was mind blowing, costumes outstanding. Special effects... whoa. Acting was flawless. I really can't find anything to criticize.
To summarize in a sentence, first class family entertainment.