Locarno Film Festival Winners: ‘Rule 34’ Takes Golden Leopard
Brazilian filmmaker Julia Murat clinched the Golden Leopard prize in the main international competition of the 75th Locarno Film Festival with her latest feature Rule 34. The film follows Simone, a young law student who finds a passion for defending women in abuse cases. Yet her own sexual interests lead her to a world of […]