Zdjęcia do filmu były kręcone na Małych Wyspach Sundajskich Wschodnich (Indonezja).
W 2025 roku był oficjalnym kandydatem Indonezji do Oscara w kategorii najlepszy film międzynarodowy.