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.
1971
1959
1937
1972
1914
1983
2011
1973
1969
1978
2008
2001
1977
1964
1965
1987
2010