Sarah Goher’s debut film ‘Happy Birthday’ wins top awards at Tribeca Film Festival by Staff Reporter June 16, 2025 0 The film stars Nelly Karim, Hanan Motawie, Hanan Youssef and Doha Ramadan.