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.
2013
2022
1943
1966
1994
2003
2017
2016
2019
1958
2024