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.
2022
2021
1981
2009
2020
2019
2016
1964
1979
1973