Holy Spider: Exposing contradictions within Iran’s holiest city 9 February 2023 Amidst ongoing global protests, Ali Abbasi’s graphic crime thriller is a reminder of the long-standing struggle for justice and women’s rights in Iran.
Hit the Road review - a beautiful and touching debut 16 August 2022 Panah Panahi’s masterpiece is a road trip film with an unconventional sci-fi heart