Zdjęcia do filmu nakręcono w Bojonegoro (Indonezja).
W 2024 roku był oficjalnym kandydatem Indonezji do Oscara w kategorii najlepszy film międzynarodowy.
Okres zdjęciowy filmu trwał od 25 maja do 1 lipca 2021 roku.