Ali Soozandeh was born on March 22, 1970 in Shiraz, Iran. Ali is a director and art director, known for Tehran Taboo (2017), Die Mamba (2014) and The Return of the Dustbunnies (2009).
In their desperate search for freedom and happiness, four young people from Tehran, Iran are forced to break the taboos of a restrictive, islamic society.