08 February 2020 at 8:54 PM
The Farewell's Zhao Shuzhen Wins at Spirit Awards 2020, But She's Stuck in China Due to Coronavirus
Posted in The Farewell's Zhao Shuzhen Wins at Spirit Awards 2020, But She's Stuck in China Due to Coronavirus
About Photo #4432553: The Farewell director Lulu Wang appears on stage to accept an award on behalf of Zhao Shuzhen at the 2020 Film Independent Spirit Awards on Saturday afternoon (February…Read More Here