BFI LFF: Knives Out Premiere at Odeon Luxe, Leicester Square in London, 8 October 2019.