It all starts with the script. If you don't have a good script, you cannot make a good movie, even with great acting, visual effects, cinematography, and directing. And that is the main problem here. The story is not told well. We are missing information to understand what is going on. Many scenes are completely unnecessary and should have been cut out to make the movie shorter and watchable. And many scenes are missing to tell the story and explain what is japp understand. It's a shame because everything else was magnificently done. But I can sincerely say that the 2h50 were a torture. Truly do not understand the high ratings and raving reviews. Do not waste your time, it is unfortunately not worth watching this movie.