The picture features some of the same regional filming locations in the Flinders Ranges of South Australia that appeared in director Rolf de Heer's earlier film 'The Tracker' (2002). The film is actually first released in the year 2022 which is the 20th Anniversary year of 'The Tracker' (2002).