Zdjęcia do filmu powstały w Tegal (Indonezja).
W 2018 roku film był oficjalnym kandydatem Indonezji do Oscara w kategorii najlepszy film nieanglojęzyczny.