Majid Majidi

Director ● Screenplay Writer ● Producer


Arabic 2016
Director
English 2010
Director
Persian 1999
Director
Arabic 2016
Screenplay Writer
English 2010
Screenplay Writer
Persian 1999
Screenplay Writer
English 2010
Producer