Film critics choose ‘The Rider’ as best picture of 2018

National Society of Film Critics chose Chloe Zhao's "The Rider" as best picture.

Leave Your Comment

Leave a Reply

%d bloggers like this: