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.
2010
2015
2011
2024
2019
2002
1978
1996
1993
2007
2016
2009
2018
2023
2017
1985