Lucrecia Martel’s Landmarks (Nuestra Tierra) has won the Best Film Award in the Official Competition at this year’s London Film Festival. The winners were announced this afternoon, the last day of the LFF. The LFF Official Competition was led by Elizabeth Karlsen. She was joined by filmmaker and artist Kahlil Joseph and New Yorker critic […]