The Farewell actress Zhao Shuzhen won her first Spirit Award at Saturday's Film Independent Spirit Awards.However, the film's director, Lulu Wang, accepted the honor on behalf of the actress, who wasn't able to leave her native China due to the coronavirus outbreak.