Zdjęcia do filmu nakręcono w Pradze (Czechy) i Dżakarcie (Indonezja).
W 2017 roku film był kandydatem Indonezji do Oscara w kategorii najlepszego filmu nieanglojęzycznego.