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.
Source: Beijing Film Festival Winners: ‘The Punishment’ and ‘Shadowless Tower’ – Variety