Zdjęcia do filmu nakręcono w stanie Selangor (Malezja).
W 2024 roku był oficjalnym kandydatem Malezji do Oscara w kategorii najlepszy film międzynarodowy.