Zdjęcia do filmu nakręcono w Tokio (Japonia) i Kambodży.
W 2026 roku był oficjalnym kandydatem Kambodży do Oscara w kategorii najlepszy film międzynarodowy.