News

Tarik Saleh closes out his Cairo Trilogy with '60s-set Egyptian political satire 'Eagles of the Republic,' debuting at Cannes 2025.