Zeina Durra (b. 1976, London) is a Palestinian-Lebanese filmmaker based in London. She is known for Luxor (2020), The Imperialists Are Still Alive! (2010) and Seventh Dog (2005).
By making this film available for free, we encourage you to donate to Medical Aid for Palestinians (MAP), using the link below. MAP is responding to the current emergency in Gaza, working to distribute medical supplies and procure medicines from Egypt through the Rafah crossing.*
*Due to international distribution regulations, the film is only available to view in the UK.