Filmen hadde premiere i Filippinene 3. august 2019. Den har vunnet to nominasjoner på Cinemalaya Independent Film Festival og én på Star Awards for Movies.