NEW YORK - JUNE 30: "The Last Airbender" New York Premiere on June 30, 2010 at Alice Tully Hall in New York City. - herbertcollection