BEIJING BASKS IN FESTIVAL RETURN The Argentina-Chile coproduction “The Punishment,” directed by Matias Bize, was named best feature over the weekend at the close of the Beijing International Film Festival. Mexico’s Lila Avilés won the Tiantan Award for best director for her film “Totem.” Antonia Zegers and Line Renaud shared the best actress award for […]
© 2020-23 Digest Wire. All rights belong to their respective owners.