In Possessed, a seemingly mad woman in an Islamic village evokes questions of social acceptability.
2000
2004
1985
2019
2002
2001
2003
1989
2017