How many movies have Ashraf Abdel Ghafour and Naguib Mahfouz collaborated on?

They have worked on 3 movies together! Their first movie together was Cairo 30 (1966) while their highest rated movie together was Mansion of Longing (1966). They have not worked together since Two-faced (1973). They are most known for their drama films together.