‘Parasite’ Is Winning Awards and Destroying Barriers Nanda Illahi, Okayama University As the first foreign film to win best picture, this South Korean movie is opening doors for the future of international cinema.… February 23, 2020