A man is forever haunted by an unfortunate encounter with a lone hitchhiker in deserted country roads
2015
2009
2011
2012
2006
1990
2024
1992
1982
1988
2023
2026
1956
2025