(left-right) Director Alfonso Cuaron, Leila George, Cate Blanchett, Sacha Baron Cohen, 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.