After his loved ones refuse to kill him, a terminally ill young man is pushed to believe that he can distance himself from the world by hurting strangers.
2025
2024
1988
2021
2017
1983
2023
1967
2016
1984
1990
2003
2001