It's December 22nd - but two nihilistic partners are still celebrating Halloween every night at a depraved carnival in the woods. Over the course of the Hellish night they will begin to question their lifestyle.
1995
2024
1982
1953
2013
2012
2002
2003
1998
2016
2022
1991
1944
1984
1987
1978
2021
1934