A mysterious dark figure descends into a forest to commit an act of unforgivable evil.
—
2024
2025
1988
2022
2023
2002
2014