Zdjęcia do filmu zostały nakręcone w Manili oraz w prowincji Pampanga (Filipiny).
W 1997 roku film był oficjalnym kandydatem Filipin do Oscara w kategorii najlepszy film nieanglojęzyczny.