Director Lulu Wang with her award for best feature for ‘The Farewell’ and Zhao Shuzhen’s award for best supporting actress. Photo: AP

Chinese-American film ‘The Farewell’ rebukes Oscars snub with Spirit Award win

  • ‘The Farewell’, featuring an all-Asian cast and filmed in both Mandarin and English, named best feature film
  • Chinese star Zhao Shuzhen, 85, who won the best supporting actress, unable to make it to ceremony because of coronavirus travel restrictions in China
Topic |   Asian cinema
Director Lulu Wang with her award for best feature for ‘The Farewell’ and Zhao Shuzhen’s award for best supporting actress. Photo: AP
READ FULL ARTICLE