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.
2002
1978
1989
1997
2007
1986
2006
1999
1990
1991
2003
2023
1980
2024
2025
2014