News UK premiere at BFI Southbank on the 27th October 2023 130 Views0 Like0 Comments UK premiere was on the 27th October 2023 at BFI Southbank.