In the middle of the California desert, a stranded man must make a deal with a mechanic when he arrives at his gas station. In his attempt to find refuge, the traveler quickly falls into debt with the man who holds the key to his survival.
2023
2020
2012
1955
2017
2016
2014
2024
2018
2022
2011
1950
2006