Trust is dead in this world. A man has to trust in himself when two unknown strangers find his campsite.
1986
1999
2012
1992
2021
2013
1959
2020
2008
2009
1976
2014
1988
2010
1989
—