Christian Slater is a stranger who comes to a small town. The local citizens think he's up to no good. After bothering him for a while, he blurts out in frustration, that he is there to kill himself.
2022
1986
2023
2017
1973
2013
2011
1945
1952
2019
2016
2012
1983
1979
1922
1948
1956