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.
2020
2014
2023
1992
2007
2017
—
1991
2013
2019
2006
2021
2024