A lone hitch hiker, marooned near a housing estate, has a dramatic effect on the lives of those around him.
2016
1992
1959
2005
2011
2015
2009
2012
1977
2002
2014
2017
2010