'Nomadland' was the big winner at Sunday's (25.04.21) Academy Awards, taking home three prizes including Best Picture, Best Director for Chloe Zhao and Best Actress in a Leading Role for Frances McDormand.
'Nomadland' was the big winner at Sunday's (25.04.21) Academy Awards, taking home three prizes including Best Picture, Best Director for Chloe Zhao and Best Actress in a Leading Role for Frances McDormand.