A man with an uncontrollable Itch on his hand goes through increasingly extreme measures to get rid of it.
2020
2014
2009
2001
2010
2013
1987
2019
2018
1986
1996
1953
2011
1942