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.
2000
2018
2010
2005
1981
2013
2016
1996
2017
1986
1985
2015
2004
1982