Shahla Mir Bakhtiar is known for Hezardastan (1988), The Inner Beast (1983) and Once Upon a Time in Tehran (1999).
Nightingales
Once Upon a Time in Tehran
The Inner Beast
Silken Chains
No data