Majid Majidi — Iranian film director, film producer, film actor and screenwriter