Halle Bailey is an absolute QUEEN. Both offscreen and onscreen. She did an incredible job. The writers did very well creating a fresh experience while also staying true to the original story. My daughters loved it. They now have a Disney Princess they feel they can truly look up to. Halle was an absolute dream. Will be taking my girls to watch it again.