News
Award winners announced for 2025 BFI London Film Festival
The winning films include Lucrecia Martel’s Landmarks, winner of the Best Film award.
Award winners announced for 2025 BFI London Film Festival
The winning films include Lucrecia Martel’s Landmarks, winner of the Best Film award.