Just hours before this year’s Cannes Palme d’Or prize announcement, the International Federation of Film Critics (Fipresci) has awarded “Leila’s Brothers” its International Critics’ Prize for best film inCannes main competition. The title is pointed. Leila has four brothers, but it is Leila, played by Iranian star Taraneh Alidoosti (“The Salesman), who dominates proceedings, […]
© 2020-23 Digest Wire. All rights belong to their respective owners.