From an Argentinian political drama to a British folk horror tale, 8 films will compete for Best Film Award at 66th BFI London Film Festival.
Les Damnés Ne Pleurent Pas (the Damned Don't Cry)
For lovers of independent films, foreign films, documentary and film festivals
From an Argentinian political drama to a British folk horror tale, 8 films will compete for Best Film Award at 66th BFI London Film Festival.