Rachel Zegler as Snow White. Photo: Disney
Rachel Zegler as Snow White. Photo: Disney

Disney's controversial Snow White opens to low box office numbers and scathing reviews