Zdjęcia do filmu nakręcono nad jeziorem Toba (Indonezja).
W 2023 roku film był oficjalnym kandydatem Indonezji do Oscara w kategorii najlepszy film międzynarodowy.
Okres zdjęciowy trwał od listopada do grudnia 2021 roku.