2020 Oscars Winners Revealed – IGN News


Parasite has won Best Picture at the 92nd Academy Awards, becoming the first foreign language film in history to do so.