In the 1970s a group of teenage girls test their nerve against the legendary Witch Tree, it is told to possess a dark ancient spirit with evil intentions.
2012
2015
2016
1966
1965
2022
2008
2010
1964
2002
1978
1999
1944
1948
1958
1943
2003
1994
1930