A violent spirit that manifests itself in the form of a Jack O'Lantern avenges people who have been wronged.
2010
1930
2016
2017
2020
2014
2008
2012
2004
2007
1947
—
2011
2021
2006