Locarno 2021 Golden Leopard Winner The 74th edition of the Locarno Film Festival came to a close over the weekend, with Indonesian film director Edwin scooping the Golden Leopard in the International Competition with Vengeance Is Mine, All Others Pay Cash. Elsewhere in the International Competition, the Golden Leopard for Best … Read entire story.
Source: Deadline