justine triet

France’s Triet wins Cannes’ Palme d’Or for ‘Anatomy of a Fall’

French director Justine Triet won the 2023 Cannes Film Festival's top prize, the Palme d'Or,… Read More