A couple picks up an old woman hitchhiking in the rain, only to find regret.
1997
1968
2009
1978
1977
1951
1987
1986
1948
2008
1971
1965
2019