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.
2019
2022
2000
2023
2025
2017
2016
2007
1976
1963
2003
1965
1974
1987
1945
1985
2021