Filmmakers: Nichola Bruce, Rebecca E Marshall Screening at Photo FLUX Festival, Barnaby’s Lounge UK 29 October 2026