The Witch Tree
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.
1999
2021
2015
2017
1978
2013
1985
2020
2015
2024
2023
2015
2007
1997
2016
2019
2012
2015
2025
2008