2020 Oscars became the most extraordinary event in movie history. Parasite, a South Korean film about class warfare, literally made history at this year’s Academy Awards winning not only the Best Foreign Film award but also sweeping three more Oscars for Best Director, Best Picture and Best Original Screenplay – all of them very much deserved.