Chloé Zhao won Best Picture and Best Director for ‘Nomadland’ earlier this year, and now she’s bringing us her latest movie, ‘Eternals’, from Marvel.
Chinese state-run media outlets and social media sites in China censored the incredible news of Chloe Zhao’s Oscar victory. Here’s why.