Oscars 2021: Nomadland Director Chloe Zhao Needs To Win Over China Now Oscars 2021: Chloe Zhao, who has been honoured with the Best Director trophy for Nomadland at the Oscars this year, is awaiting its release in China Director Chloe Zhao posing for shutterbugs at the 93rd Annual Academy Awards (Image courtesy: AFP) Highlights The film was scheduled to hit the screens in China in April this year In 2013, she described China as "a place where there are lies everywhere" Los Angeles: Chloe Zhao just became the first Chinese and Asian woman to win an Oscar for best director. Some movie buffs are now pondering if the prestigious award will help her smooth Beijing's feathers ruffled by controversial comments she made almost a decade ago. The screening of her critically acclaimed film