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.
1999
2007
2016
2013
2002
2011
2014
2015
2022
1919
1915
2019