Loved the visuals. 100000/10 points for the CGI!!! The fight scenes were amazing!! Some moments were truly unforgettable. However, there are many unnecessary moments. I didn’t feel connected with the movie because I knew the ending. The characters were all one-dimensional. But the visuals, again the visuals delivered and saved!!!!