Film nakręcono w Manili (Filipiny).
W 2017 roku film był kandydatem Filipin do Oscara w kategorii najlepszego filmu nieanglojęzycznego.