"The Imperialists Are Still Alive!" New York Premiere

Writer/director Zeina Durra and executive producer Mohammed Al Turki attend the "The Imperialists Are Still Alive!" New York Premiere at the Crosby Street Hotel on April 7, 2011 in New York City.
(April 6, 2011 - Source: Slaven Vlasic/Getty Images North America) more pics from this album »