Two unexpected trick-or-treaters torment an isolated farmer after he has no treats to offer.
1981
1914
2018
2023
2012
2019
2021
1945
1970
1937
2013
1989
1896
1964
2022
2015