Noah premieres in New York