A gas station mechanic's life is turned upside-down when three diamond thieves on the lam in the Australian desert get stranded near his garage.

Also Recommended...