Firstly. This film has some of the best CGI out there at the moment. And that's about all that it has going for it.
This film is a showcase of how you can have all the stuff you need to make a good film but nothing in the world can cover up bad writing and storytelling. It is packed full to the brim with bad dialogue, janky world building and a complete lack of any consistent tone.
It feels like 3 different people were trying to make a film and none of them can write dialogue or a story that makes sense. But they are good at taking a beautiful shot.