
At Tribeca 2025, Two Breakthroughs — And a Troubling Absence
A scene from “Esta Isla (This Island).” (Habanero Film Sales) At the 2025 Tribeca Festival, Egyptian filmmaker Sarah Goher stood out as the only African director to win in a major category, sweeping three top awards for her film “Happy Birthday.” Alongside …