Parasite - Official Trailer of the film of South Korea that won Best Picture award in Oscar 2020. [Image source/IGN YouTube video]
Reaction to 'Parasite' Oscar win by South Korea. [Image source/ET Canada YouTube video]
1 of 2

Photogallery - South Korea creates history with ‘Parasite’, it bags Best Picture award at Oscars 2020