El largometraje es dirigido por el cineasta indonesio Sergio Olhovich y estará listo aproximadamente a mediados de 2022.