‘The Last Airbender’ Premieres in NYC