A young man is attacked by a demon in the forest. Armed with a machete, a fight to the death begins.
2024
—
2025
2023
2013
1984
2007
1998
2012
2008
1992
1942
1958
2006
2011