More than a decade after his sister's death, 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...