News

Saoirse Ronan's 'Bad Apples' and Tessa Thompson's 'Hedda' are among 10 films competing for the best film award at the BFI London Film Festival.