A reporter follows an incestuous brother and sister who kill tourists in the name of God.
1987
1976
2017
2016
1966
2019
2012
2004
2020
2013
2023
2014
1982
1999
1997