Your query returned no results. Please change your search criteria and try again.
Filmmaker – Iran
Born in Tehran, Firouzeh Khosrovani made her debut with Life Train (2004). She directed, among others, Rough Cut (2007) and Fest of Duty (2014). Radiograph of a Family (2020) won Creative Use of Archive and Best film at IDFA.