NEW YORK - APRIL 24: The "Sex & Drugs & Rock & Roll" premiere during the 9th Annual Tribeca Film Festival at the Village East Cinema on April 24, 2010 in New York City. - sdmackpictures