'Anatomy of a Fall' wins the top prize at the Cannes Film Festival
Anatomy of a Fall, which stars Sandra Hüller as a writer trying to prove her innocence in her husband's death, is only the third film directed by a woman to win the Palme d'Or.