Brody-Parasite.jpg

"Parasite" won the Academy Award for best picture in a history making moment as the first foreign-language film to win the best picture award.

Parasite won Best Picture at the 2020 Oscars - March 2020