
US film producer Jennifer Fox and British film producer David Heyman pose on the red carpet upon arrival to attend the International premiere of the film "Artificial" at the Royal Festival Hall in London, October 11, 2026, during the BFI London Film Festival. (Photo by Henry NICHOLLS / AFP via Getty Images)




