(left-right) Director Alfonso Cuaron, Leila George, Sacha Baron Cohen, Cate Blanchett and Kevin Kline attending the BFI London Film Festival special screening for new series Disclaimer, at the Royal Festival Hall, Southbank Centre in London. Picture date: Thursday October 10, 2024.