Egyptian workplace thriller THE SETTLEMENT to screen at African, Asian, and Latin American Film Festival
release date 16 March 2025
Following its triumphant world premiere at the Berlin International Film Festival, where it garnered widespread critical acclaim, Mohamed Rashad's gripping
share