Why do people have jack-o'-lanterns on Halloween all year round? The answer lies in this Irish legend, where we meet the most disgusting man who made the Devil jealous.
1950
1956
1988
1998
2005
2023
1984
1978
1989
1985
2018
2013
2025
2022
1987
1994
2008