A group of young journalists investigate a cult said to practice human sacrifice, but their ambitious ways may lead them to becoming the cult's next victims.
2000
2002
2009
1998
2004
1990
1999
2025
2017
1972
2003
1996
2022
1976
1979
1987
1988
1970