Babak Kamangir is known for Ellipsis (2013), Trapped (2015) and Forbidden to See Us Scream in Tehran (2020).
No data