Mohsen Taghvai is known for Story of the Long Road (1974), Talash (1979) and The Curse (1973).
No data