British writer and director born in 1969 in London, UK. Her works include Chechnya: War Without Trace (2015), Infrarouge (2006), and Cop Stories (2005).
British writer and director born in 1969 in London, UK. Her works include Chechnya: War Without Trace (2015), Infrarouge (2006), and Cop Stories (2005).