‘The Rider’ Named Best Film Of 2018 By National Society Of Film Critics
One of the most underrated films of 2018, as far as awards season recognition goes, is definitely Chloé Zhao’s incredible work, “The Rider.” The film debuted early in the year (which is always a disadvantage co...