Der Film ist 2020 produziert worden. produierten diesen Film. Gedreht wurde in Australia. Die Regie von diesen Film machte Ian Haig.