NEW YORK | Film critics choose “The Rider” as best picture of 2018

NEW YORK— Jan 05, 2019— The National Society of Film Critics has chosen Chloe Zhao’s low-budget…