Iranian Director Saeed Roustayi Sentenced for Cannes Film Festival Screening by BHAVYA BALAMURALI August 17, 2023 0 Iranian director and screenwriter Saeed Roustayi has been handed a six-month prison sentence for screening his film "Leila's Brothers" at ...