Dominga Sotomayor’s “La Perra,” which premiered at Cannes’ Directors’ Fortnight and won the Palm Dog Award, has scored a raft of international sales for Paris-based sales outfit Lucky Number. The Chilean filmmaker’s late
Published: October 5, 2026 at 06:56PM
Source: ANIO MAG