A motorist is haunted by a wayfarer he has accidentally wronged.
2016
1991
1965
2018
1988
2015
1990
2010
2019
2024
2005
1993
1995
—
1950