A documentary team in small town New Zealand investigate claims by scared locals that their kids have turned into devil worshipers, only to find out the truth has been grossly overstated.
2024
2023
2008
1995
—
2003
1986
2005
2019
1996
2000
2014
2002
2016