A Deal with the Universe has its World Premiere at BFI Flare