Chinese film director Chloe Zhao has become the most awarded director in a single award season with her film Nomadland
Tag: Movie Review
Posted inMovies
Chinese film director Chloe Zhao has become the most awarded director in a single award season with her film Nomadland