2015
In a post-apocalyptic desert wasteland, a brave woman rebel leads a band of escapees in a high-speed chase across the endless sand dunes. Filmed entirely in the iconic Namib Desert, Namibia.