Beautiful animation and some pretty creative decisions wasted. Unfortunately most things that happen here are incoherent and have neither, even magical, explanation, some are repetitive and boring. This movie feels like a sequel to another movie or a tv show which set some rules, provided background to the story and explained the nature of the world.