Esta película es la presentación oficial de Filipinas para la categoría Mejor película internacional de los Premios Óscar en 2026.
La película se ha estrenado en varios festivales como Cannes y Valladolid, entre otros.