Majid Majidi is an Iranian film director, film producer, and screenwriter who started his film career as an actor. In his films, Majidi has touched on many themes and genres and has won numerous international awards.
NASource: Wikipedia