Actress Lili Taylor attends the opening night party of "The Library" at The Public Theater on Tuesday, April 15, 2014 in New York.(Photo by Greg Allen/Invision/AP)

Greg Allen