News

The BFI London Film Festival 2025 will open with the international premiere of the third mystery in the Knives Out series - the latest film starring Irish actors Daryl McCormack and Andrew Scott.