A violent spirit that manifests itself in the form of a Jack O'Lantern avenges people who have been wronged.
2010
2014
2015
2022
2013
1977
1895
1968
2011
1969
2007
2019
2016
1999
2012
2009