After being betrayed by his own comrades, a soldier seeks revenge in the desolate Australian desert. He faces various challenges and encounters a range of characters as he fights to uncover the truth and seek justice.
Where to watch in United States