It deserves 5 stars just for the breathtaking visual aspects, and that's just the start.
Cute and heartwarming relationship between the two leads. Genuinely funny moments. Memorable and distinctive side characters. Impressive world-building. A strong, important message.
All of these things combined create a beautiful, immersive story.
The only thing I have mixed feelings about is the ending, which definitely wasn't bad, but it left me with many unanswered questions.
Still, that may have been caused by a time limit or something like that.
Nevertheless, this movie is indubitably worth watching.