What were the twenty twenty oscar winners?
Parasite won Best Picture and its director Bong Joon-ho won Best Director. Renee Zellweger won Best Actress for the movie Judy. Joaquin Phoenix won Best Actor for the movie Joker.
Join Alexa Answers
Help make Alexa smarter and share your knowledge with the worldLEARN MORE