6 of 10 photos Zeina Durra: is a writer and director based in New York City. Born and brought up in London from a Jordanian father and Bosnian/Palestinian mother. Her latest film, The Imperialists Are Still Alive, was screened at the 2010 Sundance Film Festival.

10 To Watch

blog comments powered by Disqus