Two friends are sent deep into a forest by a strange man, while out there, they are launched into a game of survival as a Welsh folk tale sprouts to life and seek revenge
2002
2009
—
2023
2005
1934
1996
2024
2022
2008
2025
2013
2021
1986
1981