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.
2014
1996
1983
2024
1989
2019
2022
2023
2025
2017
1990
2021