parasite

Academy Awards: “Parasite” Makes History As First Non-English Language Film To Win Best Picture Oscar

Going into Sunday's Academy Awards, "1917" was the betting favorite to win Best Picture. It did not win. The honor…

5 years ago