A couple is traveling to a resort, their car has problems, and when two men stop to help, a seemingly normal situation soon takes a new turn.
2022
2017
1996
1999
1965
2023
2002
1986
2003
1978
2010
2009
1994
2008