The New York Public Library... Not what one imagines, even with so many movie cameos over the years.