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.
2013
1984
1945
1952
1980
2023
1946
2016
2015
1947
1939
2022
2011
1916
2006
1922
2010
1978
2024
2017