Two unexpected trick-or-treaters torment an isolated farmer after he has no treats to offer.
2018
1981
1984
1982
2003
2013
2019
—
2014
1942
2005
1986
2016
2020