A man is stalked through the woods by an unusually masked killer.
2020
1986
2006
2005
2007
2001
2003
2002