Film nakręcono w Ilagan, Tanay i Davao (Filipiny).
W 2018 roku film był kandydatem Filipin do Oscara w kategorii najlepszy film nieanglojęzyczny.