Heba Ali
The National Cinema Festival's closing ceremony took place on Sunday, Nov. 18.
The 66th Egyptian Catholic Center Cinema Festival announced its awards during the closing ceremony on Friday
The internationally-awarded Egyptian film “Withered Green” will be screened for the first time in Egypt at Zawya on October 25.
The Arab Cinema Center (ACC) announced the list of winners in its first Annual Critics Awards for the best Arab film achievements in 2016.
Most Read