Kristen Stewart’s Diana film Spencer to screen at BFI London Film Festival

Kristen Stewart’s performance as Diana, Princess of Wales in Spencer, Sir Kenneth Branagh’s autobiographical movie Belfast and the European premiere of the third series of Succession will all screen at the BFI London Film Festival in 2021.
The festival will return in person this year with an expanded list of television entries, after going largely virtual last year due to the pandemic.