Ali Abbasi (II) |
Ali Abbasi was born in 1981 in Tehran, Iran. He is a director and writer, known for Border (2018), Shelley (2016) and Holy Spider (2022).
See full bio »
Born:in Tehran, Iran |
|