Steve McQueen helped raise the curtain on the 2020 BFI London Film Festival on Wednesday night, with his feature Mangrove — one of his five films in the BBC/Amazon Small Axe anthology — getting its European premiere in London and simultaneously across select cinemas around the U.K.