First Watch!
This was a pretty terrific and absorbing Disney, with some great songs/animation combos, and a more resonant story than you often get with Disney.
One downside is it did keep making me think of the far-superior La Belle et La Bete (and giving me an urge to watch that again), which it shares many elements of, but Disney-fied, of course. That’s not a significant fault of this movie though, it does have enough charm of its own to stand up proud.