Film Director

Poster

Attia Amin's first cinematic work was selected for several international festivals to represent Egypt and was met with great critical and artistic acclaim.