A man is forever haunted by an unfortunate encounter with a lone hitchhiker in deserted country roads
2005
2024
2014
1988
2025
2023
2012
2011
2013
1979
1985
—
2010