Sunday, 29 September 2024 09:09 AM
January 6, 2019 13:17 pm
The National Society of Film Critics on Saturday chose Chloe Zhao’s low-budget debut feature, “The Rider,” as best picture of 2018.