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.
2007
1932
2002
2001
2006
1996
2000
2004
2019
2018
2021
1991
1994
1988
1967