A man is forever haunted by an unfortunate encounter with a lone hitchhiker in deserted country roads
2009
2003
2010
1998
2015
—
2007
1973
2025
2024
2022
2020
1971