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.
2003
1990
1991
1999
1972
1998
1993
2022
2020
2016
1966
2023
2008
2009
2014
—