In Possessed, a seemingly mad woman in an Islamic village evokes questions of social acceptability.
2012
2005
2011
2003
1998
2006
2002
1986
1970
1992
1989
1999
1953