The Farewell may have been nominated for nothing at the Academy Awards, but it won the top prize at Saturday’s Film Independent Spirit Awards. Lulu Wang’s drama claimed Best Feature...
Chinese-American director Lulu Wang’s movie “The Farewell” won the top prize at the Independent Spirit Awards on Saturday, while Adam Sandler was named best actor and...