I will have to reserve judgement on how Beast will look in motion but this has every indication of being an utterly stunning movie. Look at the roses on Beast's coat, along with the thorny detailing. Gorgeous.
No word yet on release dates outside France but I'm going to make every effort to see this in theaters. (I seriously hope they don't dub it.)