London, UK. Arash Ashtiani, Director Ali Abbasi with Zahra Amir Ebrahimi (also known as Zar Amir Ebrahimi) at Holy Spider premiere. The premiere is the remind audiences of the death of Mahsa Amini and the struggle for women’s rights in Iran. Royal Festival Hall. 66th BFI London Film Festival. 8th October 2022. Ref:LMK11-SLIVE101022-001. Steve Bealing/Landmark Media. .


Size: 5616px × 3648px
Photo credit: © Landmark Media / Alamy / Afripics
License: Licensed
Model Released: No

Keywords: event, festival, film, london