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.
1994
2011
2016
2012
1999
2015
2020
2022
2013
2021
2018
1984
2008
1976