File photo of writer/director Chloe Zhao. Photo: AP

Chinese director Chloe Zhao’s ‘The Rider’ picked best picture of 2018 by US film critics

  • ‘It’s a heartbreaking movie with a lot of staying power,’ the US National Society of Film Critics said of Beijing-born filmmaker’s piece
Topic |   Cinema

TOP PICKS

File photo of writer/director Chloe Zhao. Photo: AP
READ FULL ARTICLE