'Nomadland' Wins Best Picture at National Society of Film Critics Awards
Published
The Oscars favorite directed by Chloe Zhao has added multiple trophies to its collection by landing the top honor at the National Society of Film Critics awards.
Full Article