In the distant future, a female paratrooper is stranded in a vast desert. With limited supply of food and water, her only hope is to catch a sand whale from a pack. If she can't, her life may just hang in the balance.
2024
2010
2008
2004
1999
2006
2025
1975
2020
1990
1984
1995
1978
2023
1993
2013
1971