Loading...
A young American couple finds themselves stranded in the Australian outback and must look for a way out