The Ides of Summer have hit New York City