Zdjęcia do filmu zostały nakręcone w Borbie, Estremoz i Évorze (Portugalia).
Okres zdjęciowy trwał od 21 do 31 października 2024 roku.
W 2026 roku był oficjalnym kandydatem Filipin do Oscara w kategorii najlepszy film międzynarodowy.