Detachment Premieres at New York Film Festival