A man is troubled by the worms inside his body. He seeks to rid himself of them, only to find out that the solution is not what he expects.
1992
2002
2007
1997
1995
2000
2003
1998
1999
2023
1959
2024
1958
1965
—