A couple picks up an old woman hitchhiking in the rain, only to find regret.
2013
1972
2019
1981
2024
1923
2006
2008
2009
2007
1997
1994
1998