New Delhi, March 21 -- Disney's live-action film of the famous fairytale Snow White debuts this weekend. Ahead of its release, the film has met with criticism and controversy, along with disappointing reviews and a tepid box office outlook.

The film led by Rachel Zegler will hit the theatres on Friday, March 21, while the preview screenings started on Thursday, March 22.

Rachel Zegler was announced as the lead character of Snow White in 2021. The makers of the film and the actress received heavy backlash on social media over the Colombian ancestry of Zegler. The original film showed Snow White with "skin as white as snow."

Following the backlash, Zegler defended her character and told Variety last year that the origin of Snow White's n...