Birthdate: Mar 7, 1981
Birthplace: Tehran, Iran
Ali Abbasi was born in 1981 in Tehran, Iran. He is a director and writer, known for Border (2018), Holy Spider (2022) and Shelley (2016).
A customs officer who can smell fear develops an unusual attraction to a strange traveler while aiding a police investigation which will call into question her entire existence.