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.
2021
2012
1984
2022
1997
2023
1955