Tribeca Film Festival

In This Photo: Salma Hayek, Jim Sheridan
Actress Salma Hayek and director Jim Sheridan attends the Premiere of '11th Hour' during the 2017 Tribeca Film Festival at SVA Theater on April 21, 2017 in New York City. / AFP PHOTO / ANGELA WEISS
(April 20, 2017 - Source: AFP)