‘Landmarks,’ ‘The Travelers,’ ‘One Woman One Bra’ Win BFI London Film Festival Awards
The 69th edition of the BFI London Film Festival (LFF) is wrapping up Sunday night with the U.K. premiere of Julia Jackman’s star-studded 100 Nights of Hero, following the unveiling of this year’s award winners, led by Lucrecia Martel’s Landmarks (Nuestra Tierra), which was honored with the best film award in the official competition. David Bingong’s The Travelers (Les Voyageurs)…