I gave it 3 stars out of generosity because some visuals are really pretty but overall the story is almost nonexistent, stretched at least an hour and a half too much just to show off the effects with many cringy dialogues and moments. And those visuals aren't really anything new, I've seen such pretty scenes on Planet Earth that were all real. It was a fun 4D experience for the first hour or so. It's definitely too long it ends up boring. Characters are poorly written and you don't root for any of them much, so much so that the emotional scenes aren't very touching either. Hugely overrated and overpriced ticket. Would not recommend.