Visually incredible . . solid story . .

Rating: 10/10 (26 December 2018)

Loved this movie . . it went quickly for being over 2 hours long because it took time to develop several different characters . . . the visual beauty is worth admission . . but it also entertained . . .