"The Imperialists Are Still Alive!" New York Premiere
Actress Elodie Bouchez, jeweler Waris Ahluwalia and writer/director Zeina Durra 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 »