Click to Skip Ad
Closing in...

Oscars 2021

Chloe Zhao

China bans talk of ‘Nomadland’ director Chloe Zhao’s Oscar win

April 26th, 2021

The 93rd annual Academy Awards on Sunday night were unusual and unconventional for so many reasons, extending from the obvious like its socially distanced setting to some pretty big surprises, upsets, and firsts. Chloe Zhao, for example, walked away with a Best Director award for Nomadland, her atmospheric paean to the shambolic yet peaceful lifestyle …