Tribeca Film Festival 2019 Lineup Includes New Films from Abel Ferrara, Werner Herzog & More
The 18th edition of Tribeca Film Festival will get underway next month, featuring 103 films from 124 filmmakers, with 50% women-directed films in the three ...