Stranded on a remote desert highway, a young couple soon discover they are not alone.
2024
2015
2025
2014
1992
2020
2002
1996
2019
2021
2010
2007
1986
2008
2006
2018