A desert family offers a traveling stranger its hospitality, but the stranger doesn't realize exactly what they have in store for him.
2006
1997
2007
2024
2017
2008
2023
2009
1991
2003
1975
2016
—