A reporter follows an incestuous brother and sister who kill tourists in the name of God.
2000
2010
2009
1976
2023
1998
2002
1975
2006
1931
2014
1969
1995
1991
2004
1957
1973
1992
1964