A reporter follows an incestuous brother and sister who kill tourists in the name of God.
2004
1987
2002
1985
1981
1997
1993
1990
1980
1995
1982
2019
2011
2001
1988
1986
2003
1966