07 March 2021 at 11:58 PM
Chloe Zhao Wins Best Director at Critics Choice Awards; Dedicates It To 'Nomadland' Sound Mixer Michael Wolf Snyder
About Photo #4530792: Nomadland was a big winner at the 2021 Critics Choice Awards on Sunday (March 7). Chloe Zhao picked up the award for Best Director on the film, and the flick…Read More Here