Soheila Golestani, the Iranian actor who stars in Mohammad Rasoulof’s Oscar-nominated drama “The Seed of the Sacred Fig,” has been banned from leaving Iran to serve on the Tiger Competition jury at ...
Some results have been hidden because they may be inaccessible to you